We're looking for an experienced Senior Software Engineer to help build and maintain scalable, reliable, and secure services that power our platform. As a Senior Engineer, you'll collaborate cross-functionally with Product Management, Product Design and Infrastructure teams to solve complex technical challenges, mentor junior engineers, and contribute to best practices that drive engineering excellence.
Requirements
- Have 6+ years of experience as a software engineer
- Minimum requirement of Bachelor's Degree in a related field (computer science, computer engineering, etc.) OR completed enrollment in engineering related bootcamp
- 6+ years of experience as a software engineer developing SaaS platforms and applications at scale
- Proven experience designing and scaling backend services
- Strong understanding of API design, system architecture, and database management
- Proficiency with backend languages and frameworks such as Python, Go, Rust, django, Node.js, Java, Spring
- Familiarity with cloud infrastructure such as AWS, GCP, Azure, Kubernetes, Terraform
- Proficiency in designing API-driven applications using REST and/or gRPC
- Experience building scalable and secure distributed systems
- A systematic problem-solving approach, strong communication skills, and a sense of ownership
- Ability to balance technical depth with fast, iterative delivery
Benefits
- Unlimited PTO
- 401k with a 3% guaranteed contribution
- Excellent healthcare coverage
- Paid parental leave
- Wellness and home office stipends