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. This remote position requires collaboration across teams to enhance platform performance, security, and usability, ultimately benefiting a diverse customer base. The role emphasizes technical direction, mentoring engineers, and promoting engineering best practices.
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 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.
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