Staff Software Engineer

Skills
Agile MethodologiesSoftware ArchitectureSoftware DevelopmentAmazon Web ServicesDistributed SystemsDockerGoogle Cloud Platform
Role

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