Demo

Staff Software Engineer

Midi Health
Stanford, CA Full Time
POSTED ON 1/21/2025
AVAILABLE BEFORE 4/21/2025

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 :

  • Recruiter Screen (30 min)
  • Hiring Manager Screen (45 min)
  • Technical Assessment (1 hour)
  • 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

    Salary : $175,000 - $230,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff Software Engineer?

    Sign up to receive alerts about other jobs on the Staff Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Midi Health

    Midi Health
    Hired Organization Address Palo Alto, CA Full Time
    Staff Software Engineer@ Midi Health : Midi Health is a digital medical practice dedicated to providing accessible, evid...
    Midi Health
    Hired Organization Address Palo Alto, CA Full Time
    Head of Data Science @ Midi Health : You will have a unique opportunity to lead a team that drives insights and develops...
    Midi Health
    Hired Organization Address Roanoke, VA Full Time
    A company is looking for a Women's Health Nurse Practitioner for telehealth services with an Ohio license required.Key R...

    Not the job you're looking for? Here are some other Staff Software Engineer jobs in the Stanford, CA area that may be a better fit.

    Software Engineer

    Intelliswift Software, Menlo, CA

    Staff Software Engineer, Cell Software

    Tesla Motors, Inc., Fremont, CA

    AI Assistant is available now!

    Feel free to start your new journey!