dbt Labs logo

Staff Software Engineer

dbt Labs

Apply Now

Job Description

Job Overview

dbt Labs is seeking a Staff Software Engineer to join the Core & Adapters team, responsible for maintaining and enhancing the dbt Core execution engine. This role involves tackling complex systems challenges and improving the performance and reliability of dbt, which is pivotal for data teams across the globe. The ideal candidate will have a strong background in backend engineering, particularly with Python, and a passion for open-source software.

Technical Requirements

Required Skills
  • • Python
  • • backend engineering
  • • Linux environments
  • • database internals
Preferred Skills
  • • Go
  • • Rust
  • • data warehousing
  • • analytics engineering
  • • open-source contribution
Experience Level

6+ years of professional software development experience

Responsibilities

  • • Dive deep into the dbt-core execution engine to identify and eliminate performance bottlenecks.
  • • Architect and implement improvements to the adapter interface connecting dbt to various databases and data platforms.
  • • Debug complex, system-level issues related to Linux process management and database query planning.
  • • Lead technical design discussions and contribute to the long-term architectural roadmap for dbt Core.
  • • Mentor other engineers and review contributions from the open-source community.
  • • Take ownership of distributed systems and participate in on-call rotations for production issue troubleshooting.

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Salary
  • • Equity Stake
  • • Unlimited Vacation
  • • Excellent Healthcare Insurance
  • • Paid Parental Leave
  • • Wellness Stipend

Additional Information

Location
India - Remote
Type
Full-time
Compensation
Competitive salary and benefits package

About dbt Labs

dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

Company Size
unknown
Categories
AI Data Analytics Data Engineering