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 for a growing customer base. The ideal candidate will set technical direction, mentor other engineers, and promote best practices in engineering excellence.
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 customer base
- • Lead technical architecture discussions, ensuring 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 performance
- • Work closely with Product, Design, Operations, and Security teams
- • Define and drive best practices in testing, observability, and system reliability
- • Mentor engineers and foster technical growth
- • Champion a culture of technical excellence and innovation
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