×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer​/Sr Software Engineer

Job in South San Francisco, San Mateo County, California, 94083, USA
Listing for: Mirvie
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 148000 - 175000 USD Yearly USD 148000.00 175000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer / Sr Software Engineer

As a (Senior) Software Engineer at Mirvie, you will be instrumental in developing and scaling the critical systems that support Mirvie’s commercial and clinical operations, with a strong focus on healthcare system integration. You will leverage your experience in the healthcare domain to build secure, efficient, and scalable software solutions that manage our customer journey. Your work will directly enable the clinical delivery and adoption of Mirvie’s life-changing, pregnancy health tests.

Overview

Software Engineer/Sr. Software Engineer

Location: South San Francisco, CA 94080 (Hybrid)

Job Type: Full-time

FLSA Status: Exempt

Reporting To: Vice President of Research and Development

Responsibilities
  • Design, develop, and maintain an AWS-hosted Django web application which facilitates many of Mirvie’s operations.
  • Design, develop, and maintain robust integration solutions with major Electronic Health Record (EHR) systems (e.g., Epic) and Revenue Cycle Management (RCM) platforms to support the end-to-end customer journey, from order placement to billing.
  • Collaborate with internal stakeholders to define and implement the next generation of Mirvie's customer-facing software, optimizing user experience and operational efficiency.
  • Ensure all software development and deployment adheres to healthcare compliance standards (e.g., HIPAA, GxP).
  • Embrace and integrate AI-powered coding assistants into the development workflow, with a primary focus on architectural design, thorough code review, and ensuring the high-quality, security, and scalability of generated output.
  • Work closely with the Clinical Data and Software Engineering teams to ensure data integrity and flow across Lab Information Management Systems (LIMS), Customer Relationship Management (CRM), and EHR/RCM systems.
Minimum Skills And Qualifications
  • Bachelor's degree or equivalent experience in computer science, engineering, mathematics, physics or a similar technical field.
  • 2+ years designing, developing, testing, and maintaining production software.
  • Demonstrated ability to show past work via Git Hub profile or project portfolio, please include in the cover letter.
  • Experience in relational database design.
  • Working knowledge of Oauth2 and API key management.
  • Experience integrating systems with third parties via REST API and webhooks.
  • Experience building software solutions within the healthcare industry (e.g., Clinical Diagnostics, Health Tech) preferred.
  • Experience with integrations to EHR systems, particularly Epic (via FHIR, HL7, or proprietary APIs) and/or RCM tools is preferred.
  • Excellent knowledge of Python, Django and Terraform/Open Tofu.
  • Experience in architecting and delivering secure, scalable cloud-based software solutions on AWS/GCP/Azure (AWS preferred).
  • Demonstrated familiarity with modern AI coding tools, emphasizing system design, prompt engineering, and a rigorous review process for automated code generation.
  • Experience with writing and executing test protocols in a regulated environment is preferred.
  • Strong professional written and verbal communication skills.
  • Must be eligible to work in the USA (we will not sponsor a visa).
Preferred Qualifications
  • Passion for designing and building practical, high-quality software solutions that impact patient care.
  • Interest in human biology and genetics.
Physical Demands
  • Remain in a stationary position (seated or standing) for prolonged periods of time, typically at a desk, working on a computer.
  • Use close vision to read fine code, technical documents, and monitor screens, as well as peripheral vision and the ability to adjust focus.
  • Must be able to operate a keyboard and mouse, and dual monitors, or utilize equivalent assistive technology, to produce code and documentation.
  • Must be able to communicate effectively with teammates in person, via video conferencing and chat platforms.
  • Must be able to lift up to 15 pounds at times (e.g., moving a laptop or peripheral equipment).
Compensation And Benefits

Base Pay Range: $148k - $175k per year

Note:

This salary range represents a good-faith estimate of the range for this position in California at the time of posting. Actual pay will be determined based on experience, qualifications,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary