#Python
#Kubernetes
#Terraform
#Golang
#Postgres
Are you ready to help us shape the future of data analytics by building highly reliable, large-scale systems? At dbt Labs, we have spent the last year developing a next-generation multi-cell architecture, and we are looking for a Senior Software Engineer II to join our team. We serve some of the most data-driven organizations in the world, and our work directly impacts the productivity and success of analysts and data engineers everywhere. If you want to work on a distributed system that serves as the core of our business, we would love to have you on board.
What you bring
In this full-time, remote role, you will focus on scaling our infrastructure and enhancing the capabilities of our multi-cell architecture. You will be a key contributor to our SaaS and cloud software initiatives, working from anywhere in the world. Your primary responsibilities will include:
- Designing and building cell-based application architecture to ensure our platform remains performant and reliable for customers globally.
- Collaborating closely with product management, security, and customer support teams to drive automation and scaling initiatives.
- Developing features across our service layer, including self-service account management and secure cell migrations using tools like Golang, Python, Kubernetes, Terraform, and Postgres.
Requirements
We are looking for someone with at least seven years of experience in software engineering, specifically with production-level SaaS applications. You should hold a bachelor’s degree in a technical field or have completed an engineering-focused bootcamp. The ideal candidate is a systematic problem solver who is comfortable working in a fast-paced environment where we prioritize rapid iteration and high programming standards. You should have a strong interest in distributed systems and be comfortable writing unit, functional, and integration tests. We value clear communication, especially in writing, and look for individuals who take ownership of their work and are eager to contribute to our mission within the data ecosystem.
What we offer
We provide a competitive salary range of $180,000 to $230,000 USD. Beyond compensation, we are committed to supporting your well-being and professional life with the following benefits:
- Unlimited vacation time that we truly encourage you to use.
- Comprehensive medical insurance coverage.
- A 401k retirement plan.
- A dedicated home office budget to ensure your workspace is comfortable.
- Various wellness programs and stipends to support your health.
- The flexibility of a remote work environment.
How to Apply
If you are excited about the prospect of building robust, scalable systems that empower data teams worldwide, we encourage you to apply. Our hiring process consists of a series of video interviews, starting with a conversation with our talent acquisition team, followed by technical and team-based interviews, and concluding with a meeting with a member of our leadership team. We look forward to hearing from you and learning how your skills can help us grow.
dbt Labs
3 views



