Midi Health

Software Engineer, Patient Experience

Midi Health

full-time

Posted on:

Location Type: Hybrid

Location: Palo AltoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $170,000 per year

About the role

  • Work collaboratively with other engineers, PM’s, designers and stakeholders to enhance existing products and bring new products to life
  • Craft exceptional, thoughtful, scalable and flexible products and code, balancing for speed of execution and scalability
  • Actively contribute to and influence engineering processes, culture, practices, and systems
  • Analyze complex technical problems and architect elegant and effective solutions
  • Review code and collaborate with teammates on technical decisions

Requirements

  • 3-5 years of experience building production software and contributing to scalable engineering solutions, ideally in a consumer-facing or startup environment.
  • Strong hands-on experience with Django/DRF and React/Next.js.
  • Excel at working with non-engineering stakeholders (Design, Product, Marketing) to align technical decisions with business value.
  • Take ownership of work from development through deployment, growing ability to think about longer-term impact and maintainability.
  • Believer in automated testing, continuous integration, and high code quality.
  • Collaborative approach to building software with both engineering and non-engineering team members.
  • Help create a respectful, low-ego team environment, approaching discussions with curiosity and humility.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
DjangoDjango REST FrameworkReactNext.jsautomated testingcontinuous integrationscalable engineering solutionsproduction software developmentcode qualitytechnical problem analysis
Soft Skills
collaborationcommunicationownershipcuriosityhumilityinfluenceteam environmentalignment with business valuerespectfulnessadaptability