Enable job alerts via email!

Senior Infrastructure Engineer

dbt Labs

Canada

Remote

CAD 142,000 - 172,000

Full time

Today
Be an early applicant

Job summary

A leading analytics engineering company is seeking a Senior Infrastructure Engineer to enhance its platform across multiple cloud providers. You will design and scale Kubernetes-based infrastructure, ensuring high performance and reliability. Ideal candidates have extensive experience with Kubernetes and cloud services, along with skills in Terraform and relevant programming languages. Compensation includes a salary range of 142,000 - 172,000 CAD, unlimited vacation, and healthcare benefits.

Benefits

Unlimited vacation
Excellent healthcare
Wellness stipend
Home office stipend

Qualifications

  • Significant experience designing and operating Kubernetes clusters and workloads in production.
  • Hands-on experience with one or more cloud providers (AWS, Azure, GCP).
  • Programming/scripting ability in Python, Go, Rust, or Bash.

Responsibilities

  • Design, operate, and scale Kubernetes-based compute infrastructure across multiple tenancy models.
  • Partner with teams to provide a seamless platform for application teams.
  • Participate in a balanced on-call rotation to improve reliability.

Skills

Kubernetes clusters
Terraform
Python
Go
Bash

Tools

Datadog
Helm
Argo CD
Job description

dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. Since 2016, we’ve grown from an open source project into the leading analytics engineering platform, now used by over 50,000 teams every week. We’re backed by top-tier investors and committed to empowering data practitioners.

We’re looking for a Senior Infrastructure Engineer specializing in compute and Kubernetes to help us build a seamless, reliable platform for dbt Cloud across AWS, Azure, and GCP. Our team’s mission is to reduce cognitive load for developers by providing a stable, observable, and easy-to-use infrastructure platform.

Over the past year, we’ve designed and operationalized a next-gen cell-based architecture, scaling dbt Cloud across all three cloud providers. Now, we’re focused on automation, self-service, and improving developer velocity through better tooling, processes, and infrastructure design. Specifically we’ll be focusing on the compute offering we have today.

As a senior engineer on our team, you’ll drive projects that refine and scale our compute platform, ensuring performance, reliability, and a great developer experience. You’ll collaborate across teams, solve real infrastructure challenges, and help shape the future of multi-cloud dbt Cloud.

What you’ll do
  • Design, operate, and scale Kubernetes-based compute infrastructure across multiple tenancy models (single vs. multi-tenant) and public clouds (AWS, Azure, and GCP).
  • Deepen our team’s Kubernetes and container orchestration expertise, helping strengthen platform scalability, security, and developer experience.
  • Partner with Architecture, Release Engineering, and Security teams to provide a seamless platform for application teams.
  • Leverage tools and languages such as Terraform, Kubernetes, Helm, Argo CD, Python, Go, Bash, and Datadog.
  • Participate in a balanced on-call rotation in an environment that values continuous improvement, helping to improve reliability and reduce operational toil.
You are a good fit if you have
  • Worked asynchronously as part of a fully-remote, distributed team.
  • Significant experience designing and operating Kubernetes clusters and workloads in production.
  • Hands-on experience with one or more cloud providers (AWS, Azure, GCP) and declarative Infrastructure as Code (Terraform preferred).
  • Programming/scripting ability in Python, Go, Rust or Bash.
  • Excellent communication skills and experience working asynchronously on a fully remote, distributed team.
You’ll have an edge if you have
  • Experience building or running multi-tenant Kubernetes platforms at scale.
  • Deep expertise in Kubernetes internals, troubleshooting, or performance tuning.
  • Prior experience with networking, service meshes, or container security.
  • Experience operating infrastructure across multiple clouds.
Compensation and benefits
  • Competitive compensation package, including salary, equity, and where applicable, performance-based pay.
  • Typical starting salary range: 142,000 CAD - 172,000 CAD.
  • Unlimited vacation, excellent healthcare, wellness stipend, home office stipend, and more.
  • Note: Equity or comparable benefits may be offered depending on legal limitations.
What to expect in the hiring process
  • Interview with a Talent Acquisition Partner
  • Technical interview with Hiring Manager
  • Team interviews
  • Final interview with leadership team member

dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. We encourage you to apply—even if your experience doesn’t perfectly align with the job description—we value potential as much as a perfect resume.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.