About the role
We are seeking a seasoned Backend Software Engineer to join our growing Cloud Config team, focused on enabling powerful, intuitive public- and internal-facing APIs. This role is an exciting opportunity to work on cutting-edge internal tools that empower our engineers and accelerate innovation across the company.
You'll play a key role in building new services and APIs, developing integrations to third-party systems, and creating a world class platform that automates and customer enhance workflows while handling exponentially growing traffic volumes.
What You'll Do
Design, build, and maintain public- and internal-facing APIs
Integrate with third-party platforms such as GitHub while providing a seamless application experience to dbt Cloud customers.
Maintain world-class operations and security posture through by building and maintaining automation, monitoring, alerting, and on call rotation for your services in production.
Develop tools and recipes to increase developer productivity across all of dbt Labs
Collaborate with researchers, product teams, and internal developers to create scalable and safe integrations.
Contribute to internal infrastructure that supports the future growth of dbt Labs.
Who You Are
You're a backend engineer with 5 to 8+ years of experience building production-grade systems.
You have deep expertise in Python or similar enterprise languages, and interest in Rust.
You've worked extensively with public- and internal facing APIs in a fast-paced technology environment.
You've designed and implemented systems that scale to thousands of customers, millions of transactions.
Experience mentoring engineers and collaborating in fast-paced, cross-functional teams is a strong plus.
You are excited to shape the future of dbt Labs.
About the company
Since 2016, dbt Labs has been on a mission to help analysts create and disseminate organizational knowledge. We've pioneered the practice of analytics engineering, built the primary tool in the analytics engineering toolbox, and have been fortunate enough to see a fantastic community coalesce to help push the boundaries of the analytics engineering workflow. Today, there are 50,000 teams using dbt every week, 100,000 dbt Community members, and over 5,100 dbt Cloud customers.
As of February 2025, we surpassed $100 million in annual recurring revenue (ARR), scaling from $2M ARR to this milestone in only four years. Simultaneously, we've exceeded the 5,000 customer mark, with 85% year-over-year growth in adoption among Fortune 500 companies. This momentum is fueled by dbt's critical role as the data control plane for enterprise data teams around the world, who rely on the technology to transform data into reliable, actionable business insights. We're rapidly growing and looking for passionate people to join our global team. Learn more about what makes us special by checking out our values here.