We are looking for Staff Software Engineers to collaborate with engineers, data scientists, and healthcare professionals to build tools that improve real-world health outcomes. As a Staff Software Engineer, you will drive technical direction for the engineering team, build scalable systems, and provide technical leadership and mentorship to support the growth and development of the engineering team.
Requirements
- 8+ years of experience with functional or imperative programming languages, such as Python, Ruby, Go, C, or Java
- Proficiency in a variety of databases, including SQL, NoSQL, and distributed databases
- Experience building and refactoring complex (often distributed) systems
- Proficiency in RESTful APIs and strong understanding of API design principles
- Strong understanding of security best practices in web development, including common vulnerabilities and mitigation techniques
Benefits
- Competitive base salary and equity opportunities
- Performance-based bonus program
- Regular compensation reviews
- Learning programs, mentorship, professional development funding, and regular performance feedback and reviews
- Reimbursement for office setup expenses
- Flexibility to work from home or from our office
- Paid parental leave for all new parents