Job Description
Job Overview
dbt Labs is seeking an experienced Staff Software Engineer to lead the development of scalable applications and services for their analytics engineering platform. This role involves collaborating across teams to enhance the platform's scalability, security, and usability, directly impacting thousands of data practitioners. The candidate will set technical direction, mentor engineers, and drive 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
Responsibilities
- • Design, build, and maintain full stack applications
- • Lead technical architecture discussions
- • Tackle ambiguous, open-ended problems
- • Build services, APIs, and user experiences
- • Work with Product, Design, Operations, and Security teams
- • Define and drive best practices in testing and 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