Staff Software Engineer

dbt Labs
Full-time
Remote
$201,000 - $271,000
Posted on a month ago

Job Description

dbt Labs is seeking an experienced Staff Software Engineer to lead the development of scalable, high-impact applications and services powering their analytics engineering platform. This role involves working across the stack, collaborating with multiple teams, mentoring engineers, and driving best practices to improve the platform's scalability, security, and usability for a rapidly growing customer base.

Responsibilities

  • Design, build, and maintain full stack applications
  • Lead technical architecture discussions
  • Tackle ambiguous problems with strategic thinking
  • Build services, APIs, and experiences
  • Collaborate with Product, Design, Operations, and Security teams
  • Define and drive best practices in testing and observability
  • Mentor engineers and foster collaboration
  • Champion technical excellence and innovation

Requirements

  • 10+ years of experience as a software engineer
  • Bachelor's Degree in a related field or completed engineering bootcamp
  • Experience developing SaaS platforms at scale
  • Experience designing and scaling full stack applications
  • Proficiency with backend languages like Python, Go, Rust, etc.
  • Strong understanding of API design and system architecture
  • Experience leading complex projects
  • Systematic problem-solving and communication skills
  • Familiarity with cloud infrastructure like AWS, GCP, Azure

Benefits

  • No benefits