Staff Software Engineer
Skills
Agile MethodologiesSoftware ArchitectureSoftware DevelopmentAmazon Web ServicesDistributed SystemsDockerGoogle Cloud Platform
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 12+ years of software engineering experience with significant startup leadership experience
- Strong proficiency in Python
- Experience with AWS or Google Cloud and Docker
- Solid understanding of Agile methodologies TDD and CI/CD
- Experience building and maintaining large-scale systems
- Excellent problem-solving ability and skill in simplifying complex systems
- Comfort working effectively in a remote distributed team
- Continuous learner with a growth mindset and openness to challenge assumptions
Nice to have
- meticulous
- self-motivated
- fast-paced
- innovative
- collaborative
- energetic
- mission-driven
- detail-oriented
Day to day
- Design and build scalable software systems that give members real-time access to their health data
- Lead hands-on engineering efforts while contributing code and guiding technical direction across the team
- Collaborate closely with cross-functional partners to solve complex problems and improve platform performance, reliability, and security
