Job Description
Job Overview
dbt Labs is seeking a Senior Software Engineer to join their remote team and help build and maintain scalable, reliable, and secure services that power their analytics engineering platform. The successful candidate will collaborate across multiple teams to enhance product capabilities and will directly contribute to improving the platform's scalability, security, and usability for thousands of data practitioners.
Technical Requirements
Required Skills
- • Python
- • django
- • API design
- • system architecture
- • database management
Preferred Skills
- • Rust
- • Typescript
- • Postgres
- • Kubernetes
- • AWS
- • GCP
- • Azure
- • Terraform
Experience Level
6+ years of experience as a software engineer developing SaaS platforms and applications at scale
Responsibilities
- • Design, build, and maintain services and features that scale with the growing customer base
- • Tackle ambiguous problems with strategic thinking and balance technical constraints with user needs
- • Build services, APIs, and experiences that support user delight and high performance
- • Champion a culture of technical excellence and innovation
- • Collaborate with cross-functional teams to deliver impactful solutions
- • Contribute to engineering best practices and mentor junior engineers
- • Debug production issues and optimize system performance
Benefits & Perks
- • Unlimited PTO
- • 401k with a 3% guaranteed contribution
- • Excellent healthcare coverage
- • Paid parental leave
- • Wellness and home office stipends
Additional Information
- Location
-
US - Remote
- Type
-
Full-time
- Compensation
-
143,000 - 192,000 USD