Senior Software Engineer II, Cost Management

dbt Labs
Summary
Join dbt Labs' rapidly growing Cost Management team as a backend/frontend engineer. You will design and develop services for cost observability, contribute to a distributed architecture, collaborate with other teams, and participate in code reviews and on-call rotations. The ideal candidate has a strong Python foundation, experience with distributed systems, and familiarity with multi-tenant SaaS systems. The role offers a chance to influence engineering culture and processes, with a clear growth trajectory and leadership opportunities. dbt Labs provides competitive compensation, including a salary range of $172,000 to $271,000, equity stake, and benefits such as unlimited vacation, 401k, excellent healthcare, paid parental leave, and wellness stipends.
Requirements
- Strong foundation in Python and experience with distributed systems, APIs, and Kubernetes
- Exposure to multi-tenant SaaS systems and comfort navigating complex architectures
- Experience or interest in gRPC, Protocol Buffers, Kafka, and modern CI/CD practices
- A growth mindset, with enthusiasm for learning through retrospectives and team collaboration
- Proven experience leading system design efforts and mentoring other engineers
- Ability to take loosely defined problems and build cohesive, maintainable solutions
- Comfort owning services end-to-endβfrom design and development to deployment and monitoring
- Have 5 to 8+ years experience
Responsibilities
- Design and develop back-end services and front-end experiences that bring cost observability to life for our users
- Contribute to a multi-tenant, distributed architecture, ensuring reliability, scalability, and performance
- Collaborate closely with product, design, and other engineering teams to shape new features
- Participate in code reviews, and on-call rotations (starting later this year)
- As a team still in its early stages, youβll have the chance to influence engineering culture, tooling, and processes
Preferred Qualifications
Experience with Rust, or interest in exploring it where relevant
Benefits
- Salary: $172,000 to $271,000
- Equity Stake
- Unlimited vacation (and yes we use it!)
- 401k w/3% guaranteed contribution
- Excellent healthcare
- Paid Parental Leave
- Wellness stipend
- Home office stipend