As part of the Release & Developer Experience Engineering team at dbt Labs, our job is to provide dbt labs engineers with tooling to ship product safely and reliably, and provide a great developer experience. We do that by building tooling that reduces the friction and effort at each stage of the software delivery lifecycle: development, testing, deployment, and monitoring. Our work is varied, cross-cutting, and extremely rewarding and impactful â we increase the velocity of the entire engineering department!
In this role, you can expect to:
- Work alongside other software engineers focused on delivering a great experience to all developers at dbt labs.
- Perform code reviews, write application code, and create and deploy internal tooling.
- Focus on improving our continuous delivery processes to make them increasingly safe, fast, and reliable. In addition, expand our existing processes to become multi-cloud.
- Accelerate new service creation, testing, and deployment by enabling internal application developers to rapidly build and continuously verify solutions in pre-production environments.
- Improve technical quality across the organization.
- Work with a variety of programming languages, systems, and technologies, including: Go, Python, Postgres, Kubernetes, Argo CD and Rollouts, AWS, Terraform, Helm, Github Actions and gitops.
Qualifications:
- Have 5+ years experience as a software engineer. OR
- Minimum requirement of Bachelors degree in related field (computer science, computer engineering, etc.) OR
- Completed enrollment in engineering related bootcamp.
You are a good fit if you:
- Have worked in the Release Engineering or Developer Experience (DX) space or have a demonstrated passion for improving your development environment through better tooling.
- Have worked on a product development team.
- Value interacting with end-users and deeply understanding their needs.
- Know how to make tradeoffs to ship features today without sacrificing long-term quality.
- Are highly motivated, curious, and able to work autonomously.
You'll have an edge if:
- âElephant Carpaccioâ or vertical slicing means something to you and you have completed it before.
- You have experience working on a distributed team.
Compensation and Benefits:
- Salary: $135,000-$185,000 USD
- Equity Stake*
- Benefits - dbt Labs offers:
- Unlimited vacation (and yes we use it!)
- 401k w/3% guaranteed contribution
- Excellent healthcare
- Paid Parental Leave
- Wellness stipend
- Home office stipend, and more!
What to expect in the hiring process (all video interviews unless accommodations are needed):
- Interview with a Talent Acquisition Partner
- Technical Interview with Hiring Manager
- Team Interviews
- Final interview with leadership team member
#LI-RC1
Please mention the word **NOVELTY** and tag RNTIuNjcuMjUxLjk0 when applying to show you read the job post completely (#RNTIuNjcuMjUxLjk0). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.