dbt Labs logo

Staff Software Engineer

dbt Labs

Apply Now

Job Description

Job Overview

dbt Labs is seeking a Staff Software Engineer to lead the development of scalable applications and services for their analytics engineering platform. The role involves working across multiple teams to enhance the platform's scalability, security, and usability, ultimately impacting thousands of data practitioners. The ideal candidate will set technical direction, mentor engineers, and drive best practices to elevate engineering excellence across the company.

Technical Requirements

Required Skills
  • • Python
  • • Django
  • • API design
  • • system architecture
  • • database management
Preferred Skills
  • • Go
  • • Rust
  • • Node.js
  • • Java
  • • Spring
  • • React
  • • TypeScript
Experience Level

10+ years of experience as a software engineer developing SaaS platforms and applications at scale

Responsibilities

  • • Design, build, and maintain full stack applications that scale with the growing customer base.
  • • Lead technical architecture discussions ensuring the platform is performant, maintainable, and secure.
  • • Tackle ambiguous, open-ended problems with strategic thinking.
  • • Build services, APIs, and experiences that support user delight and high performance.
  • • Work closely with Product, Design, Operations, and Security teams.
  • • Define and drive best practices in testing, observability, and system reliability.
  • • Mentor engineers across the company, fostering technical growth.
  • • Champion a culture of technical excellence and innovation.

Technical Environment

Languages
Frameworks
Tools & Technologies

Benefits & Perks

  • • Compensation range of 201,000 - 271,000 USD
  • • Equity Stake
  • • Unlimited PTO
  • • 401k with a 3% guaranteed contribution
  • • Excellent healthcare coverage
  • • Paid parental leave
  • • Wellness and home office stipends

Additional Information

Location
US - Remote
Type
Full-time
Compensation
201,000 - 271,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