Location: Remote - US Based


  • Expand our data warehouse with clean data, ready for analysis
  • Understand and document the full lifecycle of data from numerous sources and how to model it for easy analysis
  • Build reports and dashboards to help teams identify opportunities and explain trends across data sources
  • Follow and improve our processes for maintaining high quality data and reporting
  • Implement the DataOps philosophy in everything you do
  • Collaborate with other functions to create useful analyses and democratize insights across the company
    • Build upon and document our common data framework so that all data can be connected and analyzed
  • This position reports to the Manager of Data


  • 2+ years experience in an analytics role with the People Team
  • Experience supporting People Team Metrics 
  • Deep understanding of SQL and relational databases (we use Snowflake)
  • Hands on experience working with Python and SQL to generate business insights and drive better organizational decision making
  • Hands on experience supporting People Team data and metrics (Diversity, Recruitment, Employee data) 
  • Experience building reports and dashboards in a data visualization tool
  • Passionate about data, analytics and automation. Experience cleaning and modeling large quantities of raw, disorganized data (we use dbt)
  • Experience with a variety of data sources. Our data includes Salesforce, Zuora, Zendesk, Marketo, NetSuite, Snowplow and many others (see the data team page)
  • Share and work in accordance with our values
  • Successful completion of a background check

Hiring Process

Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page.

  • Selected candidates will be invited to fill out a short questionnaire.
  • Next, candidates will be invited to schedule a screening call with our Global Recruiters
  • Next, candidates will be invited to schedule a first interview with our Manager, Data & Analytics
  • Next, candidates will be invited to schedule a second interview with a Data Analyst
  • Next, candidates will be invited to schedule a third interview with a People team member
  • Finally, candidates may be asked to interview with our CEO


Additional details about our process can be found on our hiring page.


Apply for this Job

* Required