dbt Labs logo

Senior Software Engineer, Release Engineering

dbt Labs

Apply Now

Job Description

Job Overview

dbt Labs is seeking a Senior Software Engineer to join their Release Engineering team, focusing on building a seamless and reliable CI/CD platform for dbt Cloud across various environments and cloud providers. This role involves enhancing developer velocity and reliability through automation and tooling improvements.

Technical Requirements

Required Skills
  • • CI/CD systems
  • • Python
  • • infrastructure-as-code
  • • reliable systems
Preferred Skills
  • • Helm
  • • ArgoCD
  • • Terraform
  • • GitHub Actions
  • • Kubernetes
  • • Kargo
Experience Level

Experience designing, operating, or improving CI/CD systems for large-scale distributed applications.

Responsibilities

  • • Design, build, and maintain components of the CI/CD platform
  • • Lead initiatives for automation, observability, and self-service capabilities
  • • Collaborate to identify and eliminate friction points in the delivery process
  • • Evolve release architecture for multi-cloud infrastructure at scale
  • • Refine build pipelines, release workflows, and infrastructure-as-code practices

Technical Environment

Languages

Benefits & Perks

  • • Unlimited vacation
  • • 401k with 3% guaranteed contribution
  • • Excellent healthcare
  • • Paid Parental Leave
  • • Wellness stipend
  • • Home office stipend

Additional Information

Location
US - Remote
Type
Full-time
Compensation
$143,000-$203,000 USD

About dbt Labs

dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

Company Size
unknown
Categories
AI Data Analytics Data Engineering