dbt Labs is seeking an Engineering Manager to lead a team focused on the company's exciting new Fusion & Compute initiatives, requiring a unique balance of technical expertise and people leadership to guide a team of talented engineers working on foundational systems and services that power the company's most critical products.
Requirements
- Experience at the systems engineering level of database architecture, compute engines, or compilers.
- Proven expertise with C, C++, Rust, or Java.
- Worked on analytical database tooling, SQL, or query optimizers (nice to have).
- Experience leading teams through all parts of the product development lifecycle.
- Experience with design, implementation, end-to-end testing, observability, release strategies, and incident management.
- Strong communication skills to communicate complex engineering tradeoffs to stakeholders with differing levels of technical fluency.
Responsibilities
- Build, lead, and coach a team of engineers to deliver delightful developer experiences
- Empower your team with business context. Support their ownership of the team roadmap, product development lifecycle, and technical excellence
- Partner with Product and Design to create a long-term vision for data practitioner workflows
- Coach engineers in product thinking, quality, and system design. Build individualized growth plans and match interests and capabilities to available work.
- Work with peer managers to evolve organizational processes like hiring, onboarding, and project execution.
- Address customer needs and concerns in partnership with our Customer Support team.
Other
- 2+ years in people management with a product engineering team
- Degree in Computer Science or similar
- Strong communication skills
- Ability to work asynchronously as part of a fully-remote, distributed team
- Startup or scale-up experience