Senior Backend Engineer, Data & Integrations
Duet
Location
New York City
Employment Type
Full time
Location Type
Hybrid
Department
Technology
Senior Backend Engineer, Data & Integrations
About Duet
Duet empowers Nurse Practitioners (NPs) to tackle the primary care crisis by leading their own practices—closing gaps in access while keeping care local.
We’re a well-funded seed-stage company led by experienced entrepreneurs and Nurse Practitioners, backed by investors including Kairos HQ and Lerer Hippeau. Our mission is to help independent, NP-led practices thrive in an era of rapid healthcare consolidation.
Duet is building a vertically integrated enablement platform for independent primary care practices. We sit alongside EHRs and practice management (PM) systems, leveraging their data to power patient engagement, operational efficiency, business forecasting, and value-based care—while fostering community among NPs.
At the core of everything we build is data: messy, fragmented, real-world healthcare data that we turn into leverage for clinicians and their practices.
Role
As a Senior Backend Engineer, Data & Integrations, you will be a foundational technical hire responsible for how Duet connects to, ingests, and operates on data from external systems like EHRs, PM tools, and interoperability vendors.
This is an IC-heavy role with significant ownership. You’ll design and build the backend systems that make Duet’s platform possible, working hands-on in Python and GCP while helping define long-term integration patterns, reliability standards, and best practices.
You’ll also have the opportunity to lead technical relationships with data and interoperability partners as Duet scales—acting as a trusted engineering counterpart when needed.
Key Responsibilities
Build & Own Integrations
Design, implement, and maintain integrations with electronic health record (EHR) and practice management (PM) systems (e.g., athenahealth, Tebra, eClinicalWorks) using APIs, flat files, SFTP, and other programmatic mechanisms.
Normalize, validate, and model healthcare data so it can power downstream product features and analytics.
Navigate real-world constraints: partial APIs, inconsistent schemas, vendor quirks, and evolving requirements.
Backend & Platform Development
Build scalable, reliable backend services in Python on Google Cloud Platform.
Design APIs and internal services that expose clean, well-documented interfaces to product and data consumers.
Partner closely with data and product teams to ensure ingestion pipelines and application logic evolve together.
Operational Excellence
Implement monitoring, logging, and alerting to ensure integrations are observable and resilient
Own incident response and debugging for integration-related issues in production
Champion testing strategies for integration code, including data validation and regression protection
Foundational Impact
Influence backend architecture, data flow patterns, and engineering standards from an early stage.
Contribute to hiring, onboarding, and mentorship as the engineering team grows (without being a people manager by default).
What We’re Looking For
Experience
5+ years of experience in backend or platform engineering roles.
Experience building and operating production systems that integrate with third-party platforms.
Prior healthcare experience is a plus, but not required—comfort with complex data is.
Technical Skills
Strong proficiency in Python.
Experience building backend systems on Google Cloud Platform (BigQuery, Cloud Run, Pub/Sub, Cloud SQL, etc.); light AWS exposure is a plus.
Solid understanding of API design (REST), authentication (OAuth 2.0), and secure data handling.
Experience working with asynchronous workflows, data pipelines, and event-driven systems.
Data & Integration Mindset
Comfortable working with imperfect, evolving data schemas.
Able to reason about data quality, lineage, and downstream impact.
Familiarity with healthcare data concepts (EHRs, PM systems, clinical vs. operational data) is a bonus.
Ways of Working
Strong ownership mindset—you care deeply about systems once they’re in production.
Clear communicator who can explain technical concepts to non-engineers when needed.
Comfortable operating in ambiguity and helping shape the “right” solution rather than waiting for perfect specs.
This role is hybrid in NYC.