
Job Overview
Location
Ireland - Remote
Job Type
Full-time
Category
Software Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join dbt Labs, the trailblazing company synonymous with analytics engineering and the modern data stack, as a Senior Software Engineer II. We are at the forefront of transforming data into reliable, actionable insights, empowering over 90,000 teams weekly and driving critical AI use cases. With over $100 million in ARR and a customer base including industry giants like AstraZeneca, Nasdaq, and JetBlue, dbt Labs is defining the future of data management and AI. We are backed by top-tier investors and are committed to empowering data practitioners by ensuring reliable, high-quality data is the fuel for AI-powered data engineering, keeping our users ahead of the curve.
- • As a Senior Software Engineer II on our Platform Services team, you will play a pivotal role in building and maintaining the stable, scalable services that form the bedrock of the dbt platform cloud product. Your work will be guided by robust architectural principles and a collaborative spirit, ensuring these foundational services can be leveraged effectively by other engineering teams.
- • You will be instrumental in the next evolution of the dbt platform, specifically by redesigning our external APIs. This critical initiative aims to power improved user experiences and enhance the capabilities of our platform. You will tackle complex challenges, from rethinking our core data model and entities to scaling the APIs that manage hundreds of thousands of dbt run executions daily. This is high-scale, cross-cutting work that directly impacts dbt Labs' mission and expands our reach to more organizations and data practitioners worldwide.
- • Collaborate closely with product management, UX designers, security experts, and customer support to deliver exceptional experiences for both dbt Cloud administrators and end-users. Your contributions will directly influence the design of our API surface and ensure the reliability, security, and availability of our platform.
- • You will have the opportunity to work with a diverse and modern technology stack, including Python (Django), Go, React, Postgres, Kubernetes, AWS, Terraform, and Datadog. This role offers a chance to deepen your expertise across various programming languages and systems, while also contributing to the strategic direction of our platform services.
- • Embrace a security-first mindset, integrating security considerations into every aspect of your work, from initial design to implementation and maintenance. You will have the chance to flex your software architecture and programming skills while championing platform-focused security best practices.
- • As a senior member of the team, you will be expected to mentor and guide junior engineers, sharing your knowledge and fostering a culture of continuous learning and improvement across the engineering organization. Your leadership will be crucial in advocating for and implementing robust security measures.
- • Prioritize and tackle complex problems iteratively, working closely with cross-functional partners to deliver high-quality solutions. You will be empowered to make technical decisions and drive projects forward with a strong sense of ownership and initiative.
- • Design and develop reliable, secure, and highly available experiences that delight our customers. This includes ensuring our platform can handle significant scale and complexity, meeting the demands of some of the largest data-driven organizations globally.
- • Contribute to the ongoing evolution of our platform by identifying areas for improvement, proposing innovative solutions, and implementing best practices in software development, architecture, and security.
- • Engage in design and code reviews, providing constructive feedback and helping to elevate the technical standards of the team and the wider engineering organization.
- • You will be a key player in ensuring high programming standards by writing comprehensive unit, functional, and integration tests, contributing to a robust and maintainable codebase.
- • Apply a systematic problem-solving approach, leveraging your strong communication skills to articulate complex technical concepts and collaborate effectively with diverse stakeholders.
- • Take ownership of your work, driving initiatives from conception through to successful deployment and ongoing support, ensuring the long-term success and stability of the dbt platform.
- • Work autonomously and proactively, identifying opportunities and challenges, and taking the initiative to address them, while also being ready to collaborate beyond your immediate team when infrastructure-related dependencies arise.
- • Your work will directly impact dbt Lab’s mission by expanding the organizations we serve and the data practitioners we reach, solidifying our position as the leading analytics engineering platform.
🎯 Requirements
- • 8+ years of professional software engineering experience.
- • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- • Proven experience designing and building API-driven applications using REST and/or gRPC.
- • Strong fundamentals in object-oriented programming and experience supporting and evolving APIs through multiple iterations.
🏖️ Benefits
- • Competitive salary range: 112,000 - 145,000 Euro.
- • Company Restricted Stock Units (RSUs) or comparable benefits.
- • Unlimited vacation policy (and encouragement to use it).
- • Pension Plan with employer match.
- • Private healthcare plan.
- • Wellness stipend.
- • Home office stipend.
Skills & Technologies
Python
Go
React
Django
PostgreSQL
Senior
Remote
Degree Required
About dbt Labs Inc.
dbt Labs provides dbt, an open-source command-line tool and cloud platform that lets data analysts and engineers transform data in their warehouses using SQL. It enables version control, testing, documentation, and CI/CD for analytics code, integrating with Snowflake, BigQuery, Redshift, and other cloud data warehouses. Founded in 2016, the company offers dbt Cloud, a managed SaaS environment, and fosters a global community of data practitioners adopting analytics engineering practices.
Similar Opportunities
❌ EXPIRED

Jitterbit, Inc.
Rio de Janeiro
Full-time
Expired Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more
2 months ago

Grant Street Group
United States (Remote)
Full-time
Expires Mar 10, 2026
Python
JavaScript
Java
+4 more
2 months ago

