Summary
Join dbt Labs' rapidly growing Cost Management team as a Backend/Frontend Engineer and help shape the future of cloud cost observability. Design and develop backend services and frontend experiences to provide users with clear, controllable, and reliable cost insights. Contribute to a multi-tenant, distributed architecture, ensuring reliability, scalability, and performance. Collaborate with product, design, and engineering teams to build new features. Participate in code reviews and on-call rotations. Influence engineering culture, tooling, and processes within this early-stage team. This role offers a clear growth trajectory and opportunities for leadership development.
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
- Have 3 to 6+ 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 (and later help lead) 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
- Unlimited vacation (and yes we use it!)
- 401k w/3% guaranteed contribution
- Excellent healthcare
- Paid Parental Leave
- Wellness stipend
- Home office stipend, and more!