Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

dbt Labs Logo

Staff Software Engineer, Compute

dbt Labs

$200,000 - $275,000
Oct 8, 2025
Remote, US
Apply Now

dbt Labs is looking for a Staff Software Engineer to build their new Compute platform, a novel analytical query engine, to differentiate their offering from other database technologies and optimize query execution from ingestion to consumption.

Requirements

  • 10+ years of experience in software engineering, with expertise in database systems, query engines, or storage systems.
  • Strong coding skills at the systems level C++, Rust, Go, Python, or Java.
  • Experience designing and scaling distributed systems or SaaS platforms.
  • Expertise with cloud infrastructure (AWS, GCP, Azure, Kubernetes, Terraform).
  • Contributions to open source database technologies projects such as Apache Arrow, DuckDB, MongoDB Runtime, or other analytical data systems.
  • Experience with performance optimization, observability, or large-scale query engines.
  • Exposure to data engineering tools or modern frontend frameworks (React, TypeScript).

Responsibilities

  • Design, build, and maintain the Compute layer that powers dbt’s ability to optimize queries across ingestion, transformation, and consumption.
  • Lead technical architecture discussions with a focus on query engines, storage systems, and distributed database design.
  • Build services, APIs, and experiences that support user delight, quality, high availability, and performance.
  • Tackle ambiguous, open-ended technical challenges with strategic thinking, balancing technical constraints with user needs and product goals.
  • Define and drive best practices in testing, observability, and system reliability.
  • Mentor engineers across the company, fostering technical growth and collaboration.
  • Champion a culture of technical excellence and innovation, influencing engineering direction across multiple teams or domains.

Other

  • Proven ability to lead complex projects and collaborate across functions.
  • Excellent problem-solving skills, clear communication, and a strong sense of ownership.
  • Background in distributed, remote-first teams.
  • Curiosity, inclusivity, and collaboration.
  • Unlimited vacation (and yes we use it!)