What are the responsibilities and job description for the Staff Software Engineer position at Midi Health?
Staff Software Engineer@ Midi Health :
Midi Health is a digital medical practice dedicated to providing accessible, evidence-based care to women navigating complex health transitions such as menopause. Our technology-driven platform connects patients with expert clinicians and delivers seamless, personalized care. We are searching for a talented and driven Staff Softare Engineer to join our mission-driven team. At Midi Health, we champion a culture of innovation, collaboration, and a shared commitment to transforming women's healthcare through cutting-edge technology solutions
Location : Hybrid- 2x a week in Palo Alto office required.
This job is "HOT" :
As a Staff Engineer, you will work on both new product features as well as building a robust and scalable architecture for other engineers on the team. You will collaborate closely with Product Management on refining product requirements to ensure feasibility.
Business impact- Not just surviving but helping women thrive
- Design and implement solutions with a practical approach, knowing when to prioritize speed for experimental features versus scalability for established systems in heavy use.
- Build robust, scalable, and maintainable systems that can handle increasing demand as our user base grows.
- Dive deep into existing codebases to understand, debug, and enhance functionality efficiently.
- Rapidly prototype experimental features, iterate based on feedback, and release quickly to support product exploration.
- Work flexibly with engineers in different time zones, including India, to foster seamless communication and teamwork.
- Partner closely with product management to refine requirements, ensure feasibility, and align engineering deliverables with business goals.
- Contribute to scaling engineering practices and processes to meet the needs of a post product-market fit organization, including code reviews, CI / CD pipelines, testing frameworks, and monitoring systems.
What you will need to succeed :
Bonus Points ☆ :
The interview process will include :
While you are waiting for us to review your resume here is some fun content to check out Our patients love us- check out some content here and here .
This role requires authorization to work in the United States without current or future visa sponsorship, including visa transfers. Salary Range : $175,000 - $230,000 annually, depending on experience. #LI-JA1
Salary : $175,000 - $230,000