Staff Software Engineer

June 23

Apply Now
Logo of dbt Labs

dbt Labs

dbt Labs is on a mission to empower data practitioners to create and disseminate organizational knowledge. Since pioneering the practice of analytics engineering through the creation of dbt—the open source data transformation tool made for anyone that knows SQL—we've been fortunate to watch more than 5,000 companies use dbt to build faster and more reliable analytics workflows.

51 - 200 employees

📋 Description

• About Us • dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. • As of February 2025, we’ve surpassed $100 million in annual recurring revenue (ARR) and serve more than 5,400 dbt Cloud customers. • We’re backed by top-tier investors including Andreessen Horowitz, Sequoia Capital, and Altimeter. • 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. • About the Role • We are looking for an experienced Staff Software Engineer to lead the development of scalable, high-impact applications and services that power our platform. • In this role, you’ll work across the stack and across teams to deliver delightful solutions to our rapidly growing customer base. • As a Staff Engineer, you’ll set technical direction, collaborate across multiple teams, mentor engineers, and drive best practices that elevate engineering excellence across the company. • What You’ll Do: • Design, build, and maintain full stack applications that scale with our growing customer base. • Lead technical architecture discussions, ensuring the platform is performant, maintainable, and secure. • Tackle ambiguous, open-ended problems with strategic thinking, balancing technical constraints with user needs and product goals. • Build services, APIs, and experiences that support user delight, quality, high availability and performance. • 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.

🎯 Requirements

• Have 10+ years of experience as a software engineer • Minimum requirement of Bachelor's Degree in a related field (computer science, computer engineering, etc.) **OR** • completed enrollment in engineering related bootcamp • 10+ years of experience as a software engineer developing SaaS platforms and applications at scale • Proven experience designing and scaling full stack applications. • Proficiency with backend languages and frameworks such as Python, Go, Rust, django, Node.js, Java, Spring. • Strong understanding of API design, system architecture, and database management. • Experience leading complex projects and driving cross-functional collaboration. • A systematic problem-solving approach, strong communication skills, and a sense of ownership. • Familiarity with cloud infrastructure such as AWS, GCP, Azure, Kubernetes, Terraform. • Ability to mentor engineers and influence technical direction across teams. • Nice to Have: • Proficiency with modern frontend frameworks including React and TypeScript • Experience working with data engineering tools or data processing pipelines. • Background in performance optimization and observability tools like Datadog. • Experience working on distributed, remote-first teams.

🏖️ Benefits

• Compensation: 126,000 - 153,000 Euro per year • Equity Stake* • Comprehensive benefits package, including: • Unlimited PTO (and we encourage you to use it!) • Pension Plan • Excellent healthcare coverage • Paid parental leave • Wellness and home office stipends

Apply Now

Similar Jobs

April 27

As a Backend Staff Engineer, you'll drive features for the iCasino Platform, leading complex projects.

Cloud

Distributed Systems

Java

Kafka

Kotlin

Kubernetes

Spring

Swift

Terraform

Go

February 9

Lead design and delivery of enterprise GenAI/LLM solutions for a B2B systems integrator. Hands-on delivery, C-level client-facing, mentoring engineering teams.

Node.js

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com