Staff Software Engineer, Query Applications
Location: Washington
Posted on: June 23, 2025
|
|
Job Description:
dbt Labs is the pioneer of analytics engineering, helping data
teams transform raw data into reliable, actionable insights. Since
2016, we’ve grown from an open source project into the leading
analytics engineering platform, now used by over 50,000 teams every
week. As of February 2025, we’ve surpassed $100 million in annual
recurring revenue (ARR) and serve more than 5,400 dbt Cloud
customers, including JetBlue, HubSpot, Vodafone New Zealand, and
Dunelm. We’re backed by top-tier investors including Andreessen
Horowitz, Sequoia Capital, and Altimeter. At our core, we believe
in empowering data practitioners: • Code-based data transformations
unlock transparency, flexibility, and collaboration • Analysts
should adopt software engineering best practices to build trusted
data products • Core analytics infrastructure should be open source
and user-controlled • Analytic code—not just tools—should be shared
and community-driven dbt is now synonymous with analytics
engineering, defining the modern data stack and serving as the data
control plane for enterprise teams around the world. And we’re just
getting started. We’re growing fast and building a team of
passionate, curious people across the globe. Learn more about what
makes us special by checking out our values. About the team The
Query Applications team is revolutionizing the modern data stack.
Were enabling data-driven organizations to instantly access
critical business metrics. These metrics are easily discoverable
and consistently implemented across entire organizations—regardless
of the analytics tool used. Your role Joining this team, youll
collaborate with subject matter experts who share a vision for how
organizations should consume business metrics. Youll build a
distributed, highly available system that empowers our customers to
go beyond data modeling and proactively answer their most crucial
business questions. These range from "What was our gross revenue
last quarter in the EU?" to "Which of our medications can we afford
to make available at a lower price?". While the backend is crucial,
this full-stack team also ensures that end users have a delightful
experience with the Semantic Layer. We achieve this by creating
excellent ergonomics for the project, including building
LLM-powered productivity tools for analytics engineers. In this
role, you can expect to: • Mentor teammates and serve as a
technical lead • Design and implement scalable, reliable, and
highly available systems • Prioritize end-user experience and
contribute to its continuous improvement • Balance trade-offs, set
priorities, and manage deliverables using your project completion
expertise • Foster efficient and confident teamwork through
high-leverage tooling, mentorship, and your knowledge of industry
trends and best practices • Establish and uphold quality standards
to enhance overall service reliability • Participate in daily
stand-ups, mentoring sessions, and pair programming You are a good
fit if you: • Worked asynchronously as part of a fully remote,
international, distributed team • Have experience using Python or
Go to create scalable full-stack applications (e.g., building
services for applications with complex workflows) • Enjoy
collaborating closely with product management partners • Have
worked with Large Language Models (LLMs) in the past • Value
interacting with end-users and deeply understanding their needs •
Can make informed trade-offs to ship useful features promptly
without compromising long-term quality • Love backend work but have
frontend experience and can reason about end-to-end systems Youll
have an edge if you have: • Have experience with distributed
systems, database modeling, caching layers and/or DB performance
Compensation & Benefits Salary:We offer competitive compensation
packages commensurate with experience, including salary, equity,
and where applicable, performance-based pay. Our Talent Acquisition
Team can answer questions around dbt Labs total rewards during your
interview process. In select locations (including Boston, Chicago,
Denver, Los Angeles, Philadelphia, New York City, San Francisco,
Washington, DC, and Seattle), an alternate range may apply, as
specified below. • The typical starting salary range for this role
is: $172,000 - $207,900 USD • The typical starting salary range for
this role in the select locations listed is: $191,000 - $231,000 US
• Equity Stake • Benefits - dbt Labs offers: o Unlimited vacation
(and yes we use it!) o 401k plan o Excellent healthcare o Paid
Parental Leave o Wellness stipend o Home office stipend, and
more!
Keywords: , Franconia , Staff Software Engineer, Query Applications, Engineering , Washington, Virginia