
Staff Software Engineer
2 weeks ago
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
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 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.
We serve some of the most data-driven technology organizations in the world, enabling them to build data products that ultimately enable better decision-making using trusted, well-governed data. Your work will directly impact our mission by improving the scalability, security, and usability of our platform for thousands of data practitioners.
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.
Want a peek at what you’ll be working on? Our Launch Day blog post showcases the tools, ideas, and momentum driving our platform forward.
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.
Work closely with Product, Design, Operations, and Security teams to deliver well-architected solutions.
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.
Qualifications 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
What We’re Looking For: 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.
Why You’ll Love Working Here: Equity Stake *
Unlimited PTO (and we encourage you to use it)
Pension Plan
Excellent healthcare coverage
Paid parental leave
Wellness and home office stipends
Our Hiring Process (All Video Interviews) Introductory call with a Talent Acquisition Partner
Technical Interview with Hiring Manager
Team Interviews
Final conversation with leadership
If you’re passionate about building well-designed, high-impact software, we’d love to hear from you
#LI_RC1
dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. Even if your experience doesn’t perfectly align with the job description, we encourage you to apply—we value potential just as much as a perfect resume.
Want to learn more about our focus on Diversity, Equity and Inclusion at dbt Labs? Check out our DEI page .
dbt Labs reserves the right to amend or withdraw the posting at any time. For employees outside the United States, dbt Labs offers a competitive benefits package. Equity or comparable benefits may be offered depending on the legal or country limitations.
Accepted file types: pdf, doc, docx, txt, rtf
Education
School * Select...
Degree * Select...
Select...
LinkedIn URL *
Github URL
Do you have experience working in B2B SaaS companies? * Select...
How many years of experience do you have as a software engineer? *
0 - 6
6-12
12+
Do you have experience working in Data Product or Developer Product Companies? * Select...
Do you have professional experience writing production code in Rust? * Select...
Are you comfortable designing and maintaining backend services in Python? * Select...
Tell us about your proudest accomplishment as a Senior Engineer. *
Anything more you’d like to share about your motivations for joining dbt Labs or this particular team? We’d love to hear from you *
Are you based in Ireland or willing to work from Ireland? Please be aware we do not cover for relocation expenses. Select...
Are you currently eligible to work in Ireland for any employer? * Select...
Do you now, or will you in the future, require visa sponsorship to work in Ireland? * Select...
What is your preferred first name? If your legal first name and preferred first name are the same please input your legal first name. *
What is your preferred last name? If your legal last name and preferred last name are the same please input your legal last name. *
U.S. Standard Demographic Questions We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
How would you describe your gender identity? (mark all that apply) Select...
How would you describe your racial/ethnic background? (mark all that apply) Select...
How would you describe your sexual orientation? (mark all that apply) Select...
Do you identify as transgender? Select...
Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning? Select...
Are you a veteran or active member of the United States Armed Forces? Select...
#J-18808-Ljbffr
-
Staff Software Engineer
4 weeks ago
Dublin, Ireland Getinflow Full timeWe are seeking a highly skilled and motivated Staff Software Engineer to join our growing team.As a Staff Software Engineer, you will play a crucial role in designing, developing, and maintaining our software solutions.You will collaborate with cross-functional teams to drive innovation, solve complex technical challenges, and deliver high-quality products...
-
Staff Software Engineer
2 weeks ago
Dublin, Ireland G-P Full timeAbout G-P Our leading SaaS-based Global Employment Platform enables clients to expand into over 180 countries quickly and efficiently, without the complexities of establishing local entities. At G-P, we’re dedicated to breaking down barriers to global business and creating opportunities for everyone, everywhere. Our diverse, remote-first teams are...
-
STAFF ANALOG/RF DESIGN ENGINEER
4 weeks ago
Dublin, Ireland Software Placements Full timeClient: Our client, a leading Multinational Semiconductor, requires Staff Analog/RF Design Engineer for a role based in Dublin, Ireland. Role: As Staff Analog/RF Design Engineer, you will work as a senior member of a cross-functional design team to deliver the next generation of world-leading products from concept to volume production with applications in...
-
Staff Analog/Rf Design Engineer
4 weeks ago
Dublin, Ireland Software Placements Full timeClient:Our client, a leading Multinational Semiconductor, requiresStaff Analog/RF Design Engineerfor a role based inDublin, Ireland.Role:As Staff Analog/RF Design Engineer, you will work as a senior member of a cross-functional design team to deliver the next generation of world-leading products from concept to volume production with applications in Mobile,...
-
Staff Analog/Rf Design Engineer
1 week ago
Dublin, Ireland Software Placements Full timeClient:Our client, a leading Multinational Semiconductor, requiresStaff Analog/RF Design Engineerfor a role based inDublin, Ireland.Role:As Staff Analog/RF Design Engineer, you will work as a senior member of a cross-functional design team to deliver the next generation of world-leading products from concept to volume production with applications in Mobile,...
-
Dublin, Ireland Google Inc. Full timeSenior Staff Software Engineer, InfrastructureGoogle Dublin, IrelandAdvancedExperience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.Copy linkBachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing and launching...
-
Staff Software Engineer AI/ML
2 weeks ago
Dublin, Ireland Genesys Full timeOverview Join to apply for the Staff Software Engineer AI/ML role at Genesys . Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering...
-
Senior Staff Software Engineer, Infrastructure
2 weeks ago
Dublin Pike, Ireland Google Full timeSenior Staff Software Engineer, Infrastructure Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas...
-
Dublin, Ireland Software Placements Full timeOverview Our client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland. The role requires the candidate to be onsite 5 days per week. Role The Design Software Verification team plays a critical role in verifying the EDA tool...
-
Dublin, Ireland Software Placements Full timeOverviewOur client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland.The role requires the candidate to be onsite 5 days per week.RoleThe Design Software Verification team plays a critical role in verifying the EDA tool chain for...