Job Description
Job Overview
As a Senior Data Engineer II at dbt Labs, you'll take the lead in designing, building, and owning core components of our data ecosystem—from infrastructure to pipelines to data products. This role is essential for enabling analytics, accelerating growth, and improving operational efficiency across the business. You'll work with a tight-knit team to influence business strategy through data, building from the ground up and solving complex technical problems while utilizing cutting-edge technology.
Technical Requirements
Required Skills
- • SQL
- • Python
- • data engineering
- • data infrastructure design
- • orchestration tools
Preferred Skills
- • dbt projects
- • SaaS experience
- • Product telemetry data
- • OLAP engines
Experience Level
8+ years of experience as a data engineer, and 10+ years of total experience in software engineering
Responsibilities
- • Design, build, and manage scalable, reliable data pipelines that ingest product and event data into our data stores
- • Develop and maintain canonical datasets to track key product and business metrics
- • Architect robust, reliable systems for large volume batch data processing
- • Drive decisions on data architecture, tooling, and engineering best practices
- • Enhance observability and monitoring of existing workflows and processes
- • Partner cross-functionally with teams to understand data needs and deliver impactful solutions
- • Provide product feedback by 'dogfooding' new data infrastructure and AI technology
Benefits & Perks
- • Unlimited vacation time
- • 401k plan with 3% guaranteed company contribution
- • Comprehensive healthcare coverage
- • Generous paid parental leave
- • Flexible stipends for Health & Wellness, Home Office Setup, Cell Phone & Internet, Learning & Development, Office Space
Additional Information
- Location
-
US - Remote
- Type
-
Full-time
- Compensation
-
$172,000 - $207,900 (typical starting salary range), $191,000 - $231,000 (in select locations)