SENIOR SOFTWARE ENGINEER II

dbt Labs
Full-time
Remote
$170,000 - $231,000
Posted on a month ago

Job Description

dbt Labs is seeking an experienced Senior Software Engineer II to build and maintain scalable, reliable, and secure services powering their analytics engineering platform. This role involves designing and implementing foundational services, collaborating with cross-functional teams, mentoring junior engineers, and contributing to engineering best practices.

Responsibilities

  • Design, build, and maintain scalable services
  • Solve ambiguous problems with strategic thinking
  • Build services, APIs, and experiences
  • Champion technical excellence and innovation
  • Collaborate with Product, UX, and Security teams
  • Contribute to engineering best practices and mentor engineers
  • Debug production issues and optimize system performance

Requirements

  • 8+ years of software engineering experience
  • Bachelor's Degree in a related field or completed engineering bootcamp
  • Experience developing SaaS platforms at scale
  • Experience designing and scaling backend services
  • Strong understanding of API design and system architecture
  • Proficiency with backend languages like Python, Go, Rust
  • Familiarity with cloud infrastructure like AWS, GCP, Azure, Kubernetes

Benefits

  • No benefits