Skip to content
CaremessageCaremessageUnited States

Software Engineer II, L2 Integrations Team

Builds and maintains secure API-to-API integrations, database connections, and FHIR/HL7 workflows with EHR systems like Epic. Requires 3+ years backend experience with JavaScript, strong fundamentals, and remote collaboration skills in healthcare interoperability.

153k – 153k
Remote3+ YOEBackend Engineering

About the role

Core Requirements

  • Minimum 3 years of hands-on software engineering experience with JavaScript and one other programming language
  • Minimum 3 years experience building, maintaining, and scaling backend systems, APIs, and services
  • Solid fundamentals of computer programming, including a good understanding of software development lifecycle, coding best practices, design patterns, object-oriented architecture, etc.
  • Experience working in teams where automated tests are an expected part of development, including writing and maintaining tests alongside production code
  • Strong experience working remotely
  • Outstanding written and verbal communication skills, especially in a fully remote environment
  • Excellent ability to collaborate with technical and non-technical partners to support discovery, development, and testing phases of integration projects

Preferred Experience

  • 3 years experience of developing healthcare integrations leveraging common interoperability standards (FHIR and HL7)
  • Experience working with mainstream EHR vendors such as Epic, eClinicalWorks, AthenaHealth, NextGen, etc.
  • Experience with our tech stack: JavaScript/TypeScript, Ruby on Rails, Postgres, Google Cloud Platform
  • Experience with Mirth and/or Rhapsody Integration Engine (we use Rhapsody)
  • Experience working closely with data teams, leveraging healthcare data and foundational data science concepts

Role Responsibilities

  • Communicate with customers, partners, and other external technical resources to understand the integration requirements and implementation details of those workflows and design effective solutions
  • Help design, build, and maintain integrations in Rhapsody following engineering best practices
  • Working with other team members contribute to the development and evolution of scalable healthcare integration architecture
  • Provide technical training and documentation for integrations you develop to assure capabilities for support teams to monitor and troubleshoot integrations, and assist in measuring impact of live integrations
  • Work closely with Product teams to understand requirements and contribute technical input during solution definition, including participation in Product Requirements Documents (PRDs) when appropriate
  • Help improve the team over time through essential team rituals, such as Kickoffs, Retrospectives, and Technical Debt Reviews
  • Contribute to the team by participating in On-Call (PagerDuty) activities

Skills

JavaScriptTypeScriptRuby on RailsPostgresGCPFHIRHl7RhapsodyMirthAPIsEpicPagerdutyAutomated Testing
Duolingo

Software Engineer II, Backend

DuolingoNew York, NY +1

Backend engineer building scalable infrastructure for Duolingo's short-form language lessons and ads systems. Requires CS bachelor's, strong algorithms/data structures skills, and experience in Java/Python/Kotlin.

153k – 207k
On-siteBackend Engineering
Zoox

Software Engineer

ZooxFoster City, CA

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230k
Hybrid4+ YOEBackend Engineering
Square

Software Engineer, Cash App - Lending Products

SquareNew York, NY +1

Builds scalable systems and APIs for Cash App's lending products, partnering with risk, compliance, and product teams to deliver credit access at scale. Requires 5+ years in complex systems, AI-first mindset, and expertise in backend technologies like Java/Kotlin and AWS.

153k – 270k
Remote5+ YOEBackend Engineering
Applied Intuition

Software Engineer - Backend

Applied IntuitionSunnyvale, CA

Builds scalable backend services, APIs, and data pipelines for remote assistance platform enabling real-time communication with autonomous vehicles. Requires 3+ years experience with Go/Python, AWS, Kubernetes, and distributed systems.

153k – 222k
On-site3+ YOEBackend Engineering
Brex

Software Engineer II, Product

BrexNew York, NY +2

Builds end-to-end backend and full-stack features for financial products, collaborating cross-functionally to enhance customer banking experiences. Requires 4+ years experience in designing, developing, and deploying applications with high engineering standards.

152k – 190k
Hybrid4+ YOEBackend Engineering