Senior Analytics Engineer
Owns end-to-end analytics engineering including dbt models, orchestration, metrics, documentation, and data quality in Snowflake. Requires 5+ years experience, strong SQL/data modeling, and orchestration tooling expertise.
About the job
Responsibilities
- Own the dbt project(s). Maintain, evolve, and review pull requests across our dbt codebase in Snowflake. Uphold and improve SQL style, materialization patterns, incremental model conventions, and layered architecture.
- Orchestrate the analytics pipeline. Manage production dbt jobs and SLAs (targeting 7AM ET freshness), monitor runtimes in Metaplane, and tune orchestration as data volume grows.
- Define and defend shared metrics. Be the authority on key metric definitions, ensure canonical sources are used, participate in discussions, and document decisions.
- Drive documentation culture. Build and own Data tables documentation wiki and dbt model documentation. Write runbooks for incident response, onboarding, and contribution standards.
- Lead data quality and observability. Manage Metaplane monitors, triage alerts, maintain data contracts, and debug anomalies end-to-end.
- Deprecate the old, build the new. Identify unused models, shepherd deprecation, and clean up warehouse tables and monitors.
- Support compliance and vendor management. Handle audit/compliance reviews (Upbound/SOX), manage dbt contract renewals, and track usage.
- Mentor the broader data team. Run code reviews with domain analysts, establish review coverage, and help grow dbt skills.
Requirements
- 5+ years of experience in analytics engineering, data engineering, or closely related role
- Strong SQL and data modeling fundamentals with opinions about mart layer architecture
- Experience with Snowflake (or comparable cloud warehouse) in production
- Comfort owning orchestration tooling (Airflow, dbt Cloud, or equivalent)
- Track record of building durable documentation that gets used
- Strong communication skills across technical and business audiences
- Curiosity and drive to explore/integrate new tools
- Ownership mindset and bias for action
Compensation
Anticipated annual base salary: $170,000 - $190,000 (does not include other compensation or benefits)
Skills
dbt, Snowflake, SQL, Metaplane, Airflow, Dbt Cloud, Data Modeling
Similar jobs
Data Engineering jobsOwns the Finance data infrastructure supporting billing, usage-based revenue, forecasting, reporting, and close. The role requires production data engineering experience, strong SQL and Python, dbt and orchestration expertise, Finance-domain fluency, and the ability to mentor engineers and partner with business stakeholders.
Owns end-to-end GTM data pipelines, transformations, and models that power reliable pipeline, revenue, attribution, and funnel reporting. The role requires senior-level data engineering experience, strong SQL and Python, dbt and orchestration expertise, GTM metric fluency, and stakeholder partnership skills.
Own and evolve Bevi’s end-to-end data platform, from ingestion and IoT modeling through governed self-service analytics and AI access. The senior individual contributor will architect scalable streaming and batch systems, establish governance and observability, and provide technical leadership across the Data & Data Science organization.
Build customer-facing data products and shared platform systems that transform conflicting, constantly changing sources into reliable, searchable information. The role requires 8+ years of hands-on engineering experience, strong Python and SQL skills, and ownership of product quality, reliability, and delivery.
Lead the development and maintenance of scalable data pipelines, warehouse, and transformation layer using modern data stack. Collaborate with data scientists and analysts to ensure clean, reliable data for insights in a high-growth startup.