Skip to content

Staff Analytics Engineer

156k – 229kUnited StatesRemote8+ YOE
Summary

Design and maintain a robust business data layer in dbt to enable trusted GTM sales analytics, reporting, data science, and AI capabilities. Requires 8+ years in analytics engineering with advanced SQL and dbt expertise.

About the role

Responsibilities

  • Design and implement a formal business data layer in dbt, ensuring that data from multiple sources is centralized, reconciled, and serves as a single source of truth for GTM metrics.
  • Collaborate with stakeholders within the GTM Operations team and Finance to define, document, and maintain alignment on key business metrics and data definitions.
  • Develop and maintain automated data reconciliation and quality checks to proactively identify and resolve discrepancies, ensuring accuracy and consistency of critical reports and dashboards.
  • Mentor and guide members of the data science and analytics team, establishing and enforcing best practices around data modeling, testing, documentation, and code review.
  • Lead investigations into complex data anomalies, conduct root cause analysis, and communicate findings and solutions effectively to both technical and non-technical audiences.

Requirements

  • Minimum 8 years of professional experience in analytics engineering, data engineering, business intelligence, or a related discipline, with a preference for direct experience supporting GTM or sales analytics in a SaaS environment.
  • Advanced expertise in SQL and hands-on experience designing data models and orchestrating data pipelines using dbt.
  • Demonstrated ability to partner with cross-functional stakeholders to codify, document, and reconcile critical business metrics, ensuring company-wide data alignment.
  • Proven track record of implementing robust data quality and testing frameworks, including expertise with dbt tests, CI/CD, and data observability.
  • Strong technical communication and mentorship skills, with the ability to convey complex concepts to a range of audiences.

Nice-to-Haves

  • Direct experience supporting GTM or sales analytics in a SaaS environment.

Compensation & Benefits

  • Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C.: $155,520 - $194,400.
  • Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $164,640 - $205,800.
  • Based in the San Francisco Bay area, California: $182,960 - $228,700.
  • Eligible to participate in Twilio’s equity plan and corporate bonus plan.
  • Health care insurance, 401(k) retirement account, paid sick time, paid personal time off, paid parental leave.
Skills
SQLdbtdata modelingdata pipelinesdata qualityCI/CDdata observabilitydata reconciliationbusiness intelligenceanalytics engineering
Similar roles at this salary range
All Data Engineering jobs →
Discord

Software Engineer, Data Platform

Build and maintain data infrastructure processing petabytes of data. Own end-to-end projects for data ingestion, transformation, and serving systems. Requires 3+ years of software engineering experience.

160k – 200kUnited StatesData EngineeringOn-site3+ YOEGoSQL
11x

Data Engineer

Own and extend customer data ingestion platform and large-scale pipelines powering AI workers. Build data lake, retrieval layer, and infrastructure for syncing, enriching, and querying customer data across CRMs and third-party systems.

170k – 200kUnited StatesData EngineeringRemote4+ YOEPythonAirbyte
Sesame

Data Engineer, Machine Learning

Build and maintain production data pipelines that prepare conversational, voice, and multimodal data for ML model training and evaluation. Partner closely with ML engineers to deliver clean, versioned datasets and enforce data quality and governance.

170k – 240kSan Francisco, CAData EngineeringOn-site5+ YOESQLETL
Reddit

Software Engineer - Data Movement Platform

Software engineer building and maintaining scalable data movement infrastructure using Spark, Flink, and Airflow to support ML and analytics workloads processing 100B+ daily events.

164k – 230kUnited StatesData EngineeringRemote2+ YOEGoJava
Apartment List

Lead Analytics Engineer

Lead Analytics Engineer responsible for shaping data architecture, mentoring the team, and delivering end-to-end data solutions that power decisions across Product, Marketing, Operations, and Finance. Requires 7+ years experience, expert SQL, advanced dbt, and proven data architecture impact.

141k – 200kUnited StatesData EngineeringRemote7+ YOESQLdbt