Skip to content
Layer HealthLayer HealthBoston, MA

EHR Integration Engineer

Develops and maintains integrations with EHR systems like Epic and Cerner using Python and standards such as FHIR and HL7. Troubleshoots issues, tests integrations, and communicates with teams and clients. Requires 5+ years experience and strong healthcare interoperability knowledge.

140k – 160k/yr
Hybrid5+ YOEBackend Engineering

About the role

What you'll do

  • Design, develop, and maintain scalable and robust integrations between Layer Health and various EHR systems (EPIC, Cerner, PACS, Cardiovascular systems, LIS, etc.).
  • Troubleshoot integration issues and provide timely resolutions to ensure uninterrupted data flow and system interoperability.
  • Conduct thorough testing and validation of EHR integrations.
  • Create documentation to support integration processes and workflows.
  • Communicate project status, issues, feedback, ideas, to various teams.
  • Be proactive in communication with team members and clients.

What we look for

  • 5+ years of experience as an integration engineer, software engineer, or related discipline.
  • 2+ years of proven experience integrating third-party vendor projects with large EHR systems (including Epic), specifically with FHIR.
  • Strong Python programming skills.
  • Strong knowledge of healthcare interoperability standards, including FHIR, HL7v2, and SMART on FHIR.
  • Proficiency in solution design principles and practices, system development methodologies, and software life cycles.
  • Familiarity with diverse technical integrations, technologies, and processing environments, including cloud and SaaS technologies.
  • Skilled in solving complex production issues.
  • Excellent verbal and written communication skills, with the ability to effectively communicate challenges and issues directly with clients.

Nice to have

  • Epic Certification(s)
  • Prior experience with HL7, DICOM, and other interoperability standards
  • Cloud experience

Compensation

Expected compensation range: $140,000-160,000 (dependent on experience, fit, and location).

Skills

PythonFHIRHl7V2Smart On FhirEpicCernerHl7DicomCloudSaaS
Scribe

Backend Engineer

ScribeSan Francisco, CA

Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.

140k – 185k/yr
Hybrid3+ YOEBackend Engineering
Crusoe

Software Engineer II, Managed Platform Services

CrusoeSan Francisco, CA

Design, build, and scale Crusoe Cloud's customer-facing platforms and managed services. Focus on foundational infrastructure, scalable design, and operational excellence with 3-5 years of experience in Go, Rust, Java, or C++.

140k – 165k/yr
On-site3+ YOEBackend Engineering
Imprint

Software Engineer, Backend

ImprintNew York, NY +1

Backend engineer owning financial systems including transaction authorization, credit decisioning, and payment processing. Requires 5+ years building production backend systems, Go proficiency, distributed systems experience, and AI tool adoption.

140k – 200k/yr
Hybrid5+ YOEBackend Engineering
Glean

Software Engineer, Storage

GleanMountain View, CA

Glean is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer, owning the storage systems that handle sensitive data and enable organizations to discover and act on critical knowledge. This role involves impactful infrastructure problems from architecture to launch, writing high-quality code, and collaborating with teams.

140k – 265k/yr
Hybrid5+ YOEBackend Engineering
Sleeper

Software Engineer, Backend

SleeperSan Francisco, CA

Builds and owns scalable backend systems for fantasy sports platform, handling real-time contests, leaderboards, and millions of users. Requires 3+ years experience with backend languages, distributed systems, databases, queues, and cloud infrastructure.

140k – 185k/yr
Hybrid3+ YOEBackend Engineering