Job Closed
This listing is no longer active.
dbt Labs is a technology consultancy on a mission to “help analysts create and disseminate organizational knowledge.” Specializing in analytics, data engine
Senior Data Engineer
Location
United States
Posted
85 days ago
Salary
$147K - $198K / year
Seniority
Senior
Job Description
Senior Data Engineer
dbt Labs
About Us dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. Since 2016, we’ve grown from an open source project into the leading analytics engineering platform, now used by over 90,000 teams every week, driving data transformations and AI use cases. As of February 2025, we’ve surpassed $100 million in annual recurring revenue (ARR) and serve more than 5,400 dbt Platform customers, including AstraZenica, Sky, Nasdaq, Volvo, JetBlue, and SafetyCulture. We’re backed by top-tier investors including Andreessen Horowitz, Sequoia Capital, and Altimeter. At our core, we believe in empowering data practitioners: - Reliable, high-quality data is the fuel that propels AI-powered data engineering. - AI is changing data work, fast. dbt’s data control plane keeps data engineers ahead of that curve. - We empower engineers to deliver reliable, governed data faster, cheaper, and at scale. dbt Labs is now synonymous with analytics engineering, defining the modern data stack and serving as the data control plane for enterprise teams around the world. And we’re just getting started.. We’re growing fast and building a team of passionate, curious people across the globe. Learn more about what makes us special by checking out our values. As a Senior Data Engineer at dbt Labs, you'll build and maintain the core data platform infrastructure that powers our internal analytics and data products. You'll own the platform that makes data trustworthy at every layer — from the contracts that govern how it lands, to the infrastructure that stores, transforms, and delivers it across the business. This role is a part of a tight-knit, strategic team that combines strong technical execution with a bias for impact and cross-functional influence. This is a unique opportunity to work on infrastructure that sits at the center of how dbt Labs runs as a business — with executive visibility, deep cross-functional reach, and the added dimension of dogfooding the very products we build. If you're excited by the challenge of solving hard platform problems with cutting-edge tooling and making a direct, lasting impact on company growth, this role is for you. In this role, you can expect to: - Own the architecture and operations of our data lakehouse, including object storage, table formats, maintenance, and query engine integrations - Build and maintain the infrastructure layer that transforms and serves data reliably at scale—from raw landing zones through to curated, queryable datasets - Partner with product engineering to establish data contracts and schema standards around event telemetry, ensuring data arrives in the lakehouse in a form that's reliable and ready for downstream use - Drive decisions on data platform architecture, tooling, and engineering best practices across storage, compute, and access layers - Enhance observability and monitoring of data infrastructure, including pipeline reliability, data freshness, and system performance - Partner cross-functionally with teams across Analytics, Infrastructure, and Product to understand data needs and deliver impactful platform solutions - Provide product feedback by dogfooding new data infrastructure and AI technology You're a great fit if you have: - Expert-level SQL and Python skills - 5+ years of experience as a data engineer, and 8+ years of total experience in software engineering (including data engineering roles) - Strong knowledge of data lakehouse architecture, including storage layer design, table formats, and compute/query engine integration - Experience defining and enforcing data contracts or schema standards in collaboration with upstream engineering teams - Hands-on experience with modern orchestration tools like Airflow, Dagster, or Prefect - Working knowledge of cloud infrastructure tooling, including Terraform, Helm, and Kubernetes - A bias for action—able to stay focused and prioritize effectively in an ambiguous environment You'll stand out if you have: - Experience developing and scaling dbt projects - Hands-on experience with Apache Iceberg or other open table formats in production, including multi-region or multi-cloud deployments - Experience designing platform infrastructure that serves multiple downstream teams and use cases - Experience working in a SaaS or high-growth tech environment Remote Hiring Process: - Interview with a Talent Acquisition Partner - Interview with Hiring Manager - White boarding session with a member of the data team - White boarding session with a member of the software engineer team - White boarding session with a cross functional stakeholder - Final wrap up/ values discussion with Data Leader Compensation: We offer competitive compensation packages commensurate with experience, including salary, equity, and where applicable, performance-based pay. Our Talent Acquisition Team can answer questions around dbt Lab’s total rewards during your interview process. In select locations (including Boston, Chicago, Denver, Los Angeles, Philadelphia, New York City, San Francisco, Washington, DC, and Seattle), an alternate range may apply, as specified below. - The typical starting salary range for this role is: - $147,000 - $178,000 - The typical starting salary range for this role in the select locations listed is: - $163,000 - $198,000 Benefits: - Unlimited vacation time with a culture that actively encourages time off - 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 dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. Even if your experience doesn’t perfectly align with the job description, we encourage you to apply—we value potential just as much as a perfect resume. Want to learn more about our focus on Diversity, Equity and Inclusion at dbt Labs? Check out our DEI page. dbt Labs reserves the right to amend or withdraw the posting at any time. For employees outside the United States, dbt Labs offers a competitive benefits package. RSUs or comparable benefits may be offered depending on the legal or country limitations. Privacy Notice Supplement to Privacy Notice - Californians Supplement to Privacy Notice - EEA/UK
Job Requirements
- Expert-level SQL and Python skills.
- 5+ years of experience as a data engineer, and 8+ years of total experience in software engineering (including data engineering roles).
- Strong knowledge of data lakehouse architecture, including storage layer design, table formats, and compute/query engine integration.
- Experience defining and enforcing data contracts or schema standards in collaboration with upstream engineering teams.
- Hands-on experience with modern orchestration tools like Airflow, Dagster, or Prefect.
- Working knowledge of cloud infrastructure tooling, including Terraform, Helm, and Kubernetes.
- A bias for action—able to stay focused and prioritize effectively in an ambiguous environment.
- Experience developing and scaling dbt projects.
- Hands-on experience with Apache Iceberg or other open table formats in production, including multi-region or multi-cloud deployments.
- Experience designing platform infrastructure that serves multiple downstream teams and use cases.
- Experience working in a SaaS or high-growth tech environment.
Benefits
- Unlimited vacation time with a culture that actively encourages time off.
- 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
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Migration ETL Developer
AccentureAccenture Federal Services, a division of Accenture, provides technology and consulting services to U.S. federal agencies, delivering solutions that enhance per
At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations. Join Accenture Federal Services, a technology company within global Accenture. Recognized as a Glassdoor Top 100 Best Place to Work, we offer a collaborative and caring community where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more. Join us to drive positive, lasting change that moves missions and the government forward! The work: Key Responsibilities: - Collaborate with the Data Migration Team to deliver data integration solutions for a Case Management System Modernization Program on Azure using MS Dynamics CRM (PowerApps). - Analyze and interpret data migration requirements to design effective ETL solutions. - Design, develop, and optimize cloud-based ETL processes and workflows for migrating data from multiple legacy systems to modern Azure-based targets. - Create and maintain data structures or models needed throughout all stages of the data migration. - Perform detailed source‑to‑target mapping, data validation, cleansing, and quality assurance. - Conduct unit testing and ensure data quality and integrity during migration. - Apply performance engineering techniques to optimize pipelines, especially for scaling future migration waves. - Use Azure Data Factory and SSIS to orchestrate complex data flows from on‑prem to cloud. - Participate in Agile development cycles and collaborate with cross‑functional teams. - Communicate technical progress, issues, and solutions clearly to stakeholders. - Use critical thinking and problem‑solving skills to resolve data migration challenges. Here is what you need: - US Citizen (Public Trust Eligible) - BS degree and 5+ years relevant experience - Advanced proficiency in T‑SQL and SQL using Microsoft SQL Server - Intermediate experience with performance engineering - Intermediate experience with data pipeline solutioning and development - Hands‑on experience designing and implementing ETL processes in cloud environments such as Azure. - Experience with data migration activities: extraction, transformation, loading, mapping, validation, and cleansing. - Familiarity with Azure Data Factory or similar cloud‑based ETL orchestration tools. - Strong problem‑solving skills, attention to detail, and quality assurance mindset. - Ability to work within Agile development methodologies. Preferred experience: - T4 Public trust (Dept of Justice) highly desired - Intermediate proficiency with SQL Server Integration Services (SSIS). - Intermediate skill in requirement analysis and interpretation. - Familiarity with Agile delivery practices - Experience working with MS Dynamics CRM / PowerApps and Dataverse. - Experience supporting large‑scale or multi‑wave data migration programs. ***This role is fully remote within Contiguous US*** As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Washington, Vermont, the District of Columbia, and the city of Cleveland. The base pay range for this position in these locations is shown below. Compensation for roles at Accenture Federal Services varies depending on a wide array of factors, including but not limited to office location, role, skill set, and level of experience. Accenture Federal Services offers a wide variety of benefits. You can find more information on benefits here. We accept applications on an on-going basis and there is no fixed deadline to apply. The pay range for the states of California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Washington, Vermont, the District of Columbia, and the city of Cleveland is: $86,400—$176,200 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. We have an unwavering commitment to creating a culture in which all our people are respected, feel a sense of belonging, and have equal opportunity. As a business imperative, every person at Accenture Federal Services has the responsibility to create and sustain a culture where everyone feels welcomed and included. This is grounded in our core values and our experience that hiring and developing great people who reflect different perspectives, experiences, and backgrounds is key to driving innovation and delivering the results that our clients and the country count on. Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities. For details, view a copy of the Accenture Federal Services Equal Opportunity Policy Statement. Accenture Federal Services is an Equal Employment Opportunity employer. Additionally, as an Affirmative Action Employer for Veterans and Individuals with Disabilities, Accenture Federal Services is committed to providing veteran employment opportunities to our service men and women. Requesting An Accommodation Accenture Federal Services is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. If you are hired by Accenture Federal Services and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired. If you are being considered for employment opportunities with Accenture Federal Services and need an accommodation for a disability or religious observance during the interview process or for the job you are interviewing for, please speak with your recruiter. Other Employment Statements Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States. Candidates who are currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. The Company will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information. California requires additional notifications for applicants and employees. If you are a California resident, live in or plan to work from Los Angeles County upon being hired for this position, please click here for additional important information.
Data Engineer, Content Data Products
NetflixDescribed as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
• Engineer efficient, adaptable, and scalable data pipelines to process structured and unstructured data • Build robust data quality systems using best-in-class data and ML techniques • Develop a deep understanding of the Netflix Data Science & Engineering ecosystem • Understand business requirements and provide data that empowers teams to innovate on top of entertainment industry data • Collaborate closely with Machine Learning Engineers and Scientists
• Design, build, and maintain scalable data pipelines and ELT/ETL workflows that support analytics, operational reporting, and business intelligence use cases • Build programmatic data pipelines (primarily in Python) that extract data from application and third-party systems, transform it into usable formats, and deliver it to downstream data platforms and consumers • Own and improve core data models and transformations to ensure data is accurate, well-structured, and easy for stakeholders to use • Partner with Product, Engineering, and Analytics teams to understand data needs and translate them into reliable data solutions • Develop and maintain systems that move data across the platform, ensuring it is properly shaped, structured, and available for downstream analysis and product use cases • Help shape and maintain the architecture of MDCalc’s modern data stack, including warehousing, orchestration, transformation, and monitoring • Improve data quality, observability, and reliability through testing, validation, and proactive monitoring practices • Support the ingestion and integration of data from a variety of application, product, and third-party sources • Establish and reinforce best practices around data governance, documentation, naming conventions, and maintainability • Identify and drive opportunities to improve performance, scalability, and efficiency across our data systems • Design efficient data workflows that query, transform, and deliver datasets to downstream systems and stakeholders • Contribute to technical direction and architectural decisions as a senior member of the team • Serve as a thought partner to teammates and cross-functional stakeholders on how to best leverage data across the business
• Develop, operate, and troubleshoot data pipelines in production environments, ensuring correct execution of data loads; • Work on data modeling and create Power BI dashboards, following performance and governance best practices; • Develop and optimize complex SQL queries, handling large volumes of data; • Monitor and maintain pipelines and workloads in Databricks; • Respond to critical support incidents, investigate issues, and ensure stability and continuity of deliveries during the night shift; • Identify and fix failures in data ingestion, transformation, and delivery processes; • 8-hour workday, Sunday to Thursday (10:00 PM to 6:00 AM), with weekend on-call duty.



