dbt Labs logo

Senior Software Engineer II, Release Engineering

dbt Labs

Apply Now

Job Description

Job Overview

dbt Labs is a leading analytics engineering platform that is rapidly growing and looking for a Senior Software Engineer II to join their Release Engineering team. The role involves building a seamless CI/CD platform to enhance the developer experience and ensure reliable deployments across various environments and cloud providers.

Technical Requirements

Required Skills
  • • CI/CD systems design
  • • Python development
  • • infrastructure-as-code practices
Preferred Skills
  • • Helm
  • • ArgoCD
  • • Terraform
  • • GitHub Actions
  • • Kubernetes
  • • Kargo
  • • multi-cloud architectures (AWS, GCP, Azure)
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 for safer and faster deployments.
  • • Lead initiatives to improve automation, observability, and self-service capabilities for engineers.
  • • Collaborate across teams to identify friction points in the delivery process and build tools to eliminate them.
  • • Evolve release architecture to support multi-cloud, cell-based infrastructure at scale.
  • • Continuously improve developer experience by refining 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
$153,000-$218,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