Back to jobs
New

Staff Software Engineer

Palo Alto, California

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: ๐ŸŒฑ

  • 8+ years of professional experience in software engineering, with a focus on building both experimental and scalable systems.
  • Proven expertise in backend and full-stack development, including proficiency in Python, Django, jinja templating engine, and modern front-end frameworks (e.g., React, Angular).
  • Strong ability to navigate ambiguous problems and provide practical, well-reasoned solutions.
  • Excellent communication skills and experience working with distributed teams across various time zones.
  • Demonstrated success in rapidly prototyping features and iterating based on feedback.
  • Experience designing and implementing systems to handle growth in users, data, and complexity.
  • Familiarity with scaling engineering organization practices, including establishing development processes and tools to increase efficiency.

Bonus Points โญ:

  • AWS DevOps expertise is a strong plus.
  • Experience working in fast-paced, early-stage environments.
  • Knowledge of healthcare systems and HIPAA compliance (a plus).

The interview process will include: ๐Ÿ“š 

  1. Recruiter Screen (30 min) 
  2. Hiring Manager Screen (45 min)
  3. Technical Assessment (1 hour)
  4. Final Team Interviews (3 hours)

 

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

 

 

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...