Senior Engineering Manager - Infrastructure

dbt Labs dbt Labs · Data AI · United States · Remote · Engineering

This role is for a Senior Engineering Manager at dbt Labs, a company focused on analytics engineering and data transformation. The manager will lead a team responsible for building and maintaining the company's cloud infrastructure across AWS, Azure, and GCP, ensuring a seamless, reliable, and observable platform for their customers. The role involves people management, strategic decision-making, cross-functional collaboration, and driving infrastructure projects to improve developer velocity and customer experience.

What you'd actually do

  1. Build, lead, and coach a team of 8-12 engineers to manage the infrastructure for the dbt platform and report to the Director of Infrastructure
  2. Empower your team to achieve big goals by giving them product and business context and supporting team ownership of the roadmap, product development lifecycle, and technical excellence.
  3. Dive deep into our product to frame tradeoffs and make decisions about what, how, and when we build.
  4. Partner with Product Marketing, Solutions Architecture, and Customer Support to build delightful migration experiences, helping our customers seamlessly move off legacy deployments.
  5. Coach engineers in product thinking, quality, and software engineering. Build individualized growth plans and match interests and capabilities to team goals.

Skills

Required

  • 5+ years in people management with a software or infrastructure engineering team
  • Experience managing senior individual contributors (Staff+ level).
  • Experience supporting a cloud-based infrastructure with complex resource requirements and global deployment strategy.
  • Deep understanding of Terraform and cloud infrastructure state management
  • Experience leading teams through all parts of the product development lifecycle.
  • Have successfully partnered across teams and departments to coordinate cross-cutting initiatives

Nice to have

  • Worked asynchronously as part of a fully-remote, distributed team
  • Have excellent written communication skills.
  • Startup or scaleup experience.

What the JD emphasized

  • 5+ years in people management with a software or infrastructure engineering team
  • Experience managing senior individual contributors (Staff+ level).
  • Experience supporting a cloud-based infrastructure with complex resource requirements and global deployment strategy. You bring hard-won expertise on reliability, availability, performance, and security at the intersection of application and infrastructure.
  • Deep understanding of Terraform and cloud infrastructure state management