Job Description
Job Overview
dbt Labs is seeking an experienced Staff Software Engineer to lead the development of scalable, high-impact applications and services for their analytics engineering platform. The role involves working across the stack and collaborating with various teams to enhance the platform's scalability, security, and usability, ultimately impacting thousands of data practitioners. The ideal candidate will set technical direction, mentor engineers, and champion best practices within the company.
Technical Requirements
Required Skills
- • Python
- • Django
- • API design
- • system architecture
- • database management
Preferred Skills
- • Go
- • Rust
- • Node.js
- • Java
- • Spring
- • React
- • TypeScript
Experience Level
10+ years of experience as a software engineer developing SaaS platforms and applications at scale
Responsibilities
- • Design, build, and maintain full stack applications that scale with the growing customer base.
- • Lead technical architecture discussions to ensure platform performance, maintainability, and security.
- • Tackle ambiguous problems with strategic thinking, balancing technical constraints with user needs.
- • Build services, APIs, and experiences that support user delight, quality, and high availability.
- • Collaborate 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 to foster technical growth and collaboration.
- • Champion a culture of technical excellence and innovation, influencing engineering direction.
Benefits & Perks
- • Compensation: 126,000 - 153,000 Euro per year
- • Equity Stake
- • Unlimited PTO
- • Pension Plan
- • Excellent healthcare coverage
- • Paid parental leave
- • Wellness and home office stipends
Additional Information
- Location
-
Ireland - Remote
- Type
-
Full-time
- Compensation
-
126,000 - 153,000 Euro per year