Software Engineer - Backend

Posted 2 Days Ago
San Francisco, CA, USA
In-Office
Senior level
Healthtech • Software
The Role
Build and operate backend services, secure integrations with hospital systems (PACS/RIS/EHR) using DICOM/HL7/FHIR, design cloud networking and site connectivity, run production ETL/data pipelines and CI/CD, ensure HIPAA-compliant handling of PHI, and support ML inference and infrastructure across design-to-deployment lifecycles.
Summary Generated by Built In
About Us

We're tackling one of healthcare's most critical challenges in medical imaging and diagnostics. Our company operates at the intersection of cutting-edge AI and clinical practice, building technology that directly impacts patient outcomes. We've assembled one of the industry's most comprehensive and diverse medical imaging datasets and have a proven product-market fit with a substantial customer pipeline already in place.

 
Role Overview

We're seeking a strong generalist Software Engineer (Backend) to build the production systems and customer integrations that bring our models into clinical use at scale. On a lean engineering team, you'll wear several hats: designing and shipping backend services and APIs, building the networking and integration layer that connects us securely to customer hospital systems, standing up production data pipelines and CI/CD, and keeping all of it HIPAA-compliant. You'll work closely with the ML team, lending a hand on ML infrastructure when priorities demand, and you'll do well here if you like owning ambiguous, high-impact problems end to end.

Key Responsibilities
  • Design, build, and operate backend services and APIs that deliver reliable end-to-end experiences from data ingestion through model output.

  • Build and maintain the integration layer connecting our applications to customer systems, including PACS, RIS, and EHRs, using medical communication protocols such as DICOM, DICOMweb, HL7, and FHIR.

  • Design reliable cloud networking for secure customer onboarding, including site-to-site VPNs and connectivity that scales to many external sites, and work directly with customer IT teams to bring each site online.

  • Build and operate production data pipelines and storage, spanning ETL, data lake, and data warehouse, handling hundreds of terabytes of imaging and clinical data.

  • Build CI/CD and deployment automation that lets a lean team ship quickly and safely.

  • Ensure systems handling PHI are HIPAA-compliant by design, with encryption, access controls, audit logging, and secure data handling throughout.

  • Build model inference pipelines for live and offline traffic, and support ML infrastructure alongside the ML team as needs arise.

  • Own large backend projects from design through deployment, leading technical design, driving quality through design reviews and testing, and helping set engineering best practices on a lean team.

Qualifications
  • 5+ years as a software engineer, with a track record of delivering on time and at quality

  • Proficiency in a backend language (Go, Python, Java, or similar) and strong experience with cloud platforms and distributed architectures, particularly AWS

  • Strong experience designing and building backend infrastructure, including APIs, data pipelines, and services, that is reliable, scalable, and maintainable

  • Hands-on experience with schema design and data modeling

  • Experience building and integrating with external or third-party systems, including the networking and security concerns of connecting across organizational boundaries

  • Strong problem-solving skills and the ability to troubleshoot complex distributed systems

  • Experience shipping quickly under competing priorities, and comfort with the ambiguity of a lean team

  • Excellent communication skills and the ability to work cross-functionally with technical and non-technical stakeholders, including external customers and vendors

Preferred Qualifications
  • Experience with healthcare integration standards and imaging systems (DICOM, DICOMweb, HL7, FHIR, PACS/RIS, IHE profiles)

  • Experience building and operating HIPAA-compliant systems, or handling PHI and healthcare security requirements

  • Experience with secure network integration, such as site-to-site VPNs, private connectivity, and onboarding enterprise or hospital customers alongside their IT teams

  • Experience with CI/CD tooling and infrastructure-as-code (Terraform, Docker, Kubernetes)

  • Experience with large-scale ETL, data lake, or data warehouse systems

  • Experience contributing to ML infrastructure or model inference pipelines

Skills Required

  • 5+ years as a software engineer
  • Proficiency in a backend language (Go, Python, Java, or similar)
  • Strong experience with cloud platforms and distributed architectures, particularly AWS
  • Experience designing and building backend infrastructure (APIs, data pipelines, services)
  • Hands-on experience with schema design and data modeling
  • Experience building and integrating with external or third-party systems, including networking and security across organizational boundaries
  • Strong problem-solving and troubleshooting skills for complex distributed systems
  • Ability to ship quickly under competing priorities in a lean team
  • Excellent communication skills and ability to work cross-functionally and with external customers/vendors
  • Experience with healthcare integration standards and imaging systems (DICOM, DICOMweb, HL7, FHIR, PACS/RIS, IHE profiles)
  • Experience building and operating HIPAA-compliant systems or handling PHI and healthcare security requirements
  • Experience with secure network integration (site-to-site VPNs, private connectivity) and onboarding enterprise/hospital customers
  • Experience with CI/CD tooling and infrastructure-as-code (Terraform, Docker, Kubernetes)
  • Experience with large-scale ETL, data lake, or data warehouse systems
  • Experience contributing to ML infrastructure or model inference pipelines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
6 Employees
Year Founded: 2024

What We Do

Epsilon Health exists to solve the looming global radiology crisis before it reshapes patient care. Radiology underpins nearly every medical specialty, yet it is one of the most strained parts of the healthcare system. We’re rethinking how imaging and interpretation work to make radiology faster, more reliable, and future-proof.

Similar Jobs

Motive Logo Motive

Senior Software Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees
140K-193K Annually
Hybrid
Palo Alto, CA, USA
289097 Employees

Snap Inc. Logo Snap Inc.

Software Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
5 Locations
5000 Employees
178K-313K Annually

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
San Francisco, CA, USA
11000 Employees
174K-274K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account