Principal Software Engineer
Core
Design, build, and operate the clinical decision support (CDS) and API-driven data delivery platform enabling timely clinical insights within provider workflows.
Role type
Principal Software Engineer (Healthcare Interoperability & API)
Builds
CDS Hooks platform, REST APIs, and real-time data pipelines for clinical decision support
Domain
Healthcare technology, Clinical Decision Support, Healthcare Interoperability
Required skills
CDS Hooks, SMART on FHIR, REST API design, EMR integration, FHIR, HL7, OAuth 2.0, real-time data pipelines, architectural judgment, technical mentorship
Preferred skills
None stated
Technologies
CDS Hooks, SMART on FHIR, FHIR, HL7, REST, OAuth 2.0
Responsibilities
Lead design and implementation of the CDS Hooks platform; Own CDS Hook API contracts and evolution; Lead technical integration with EMR systems; Design and maintain public-facing REST and event-driven APIs; Establish API contracts, versioning strategies, and deprecation policies; Implement and maintain API security patterns; Design and optimize real-time or near-real-time data pipelines; Design and implement comprehensive testing and QA frameworks; Establish reliability metrics and SLAs; Define and measure clinical impact metrics; Exercise architectural judgment across tradeoffs; Design and implement reliability patterns for CDS and API services; Partner with Data Reliability Engineer to define and operate SLAs; Establish and uphold engineering standards; Serve as the technical authority on clinical interoperability standards; Collaborate with Product, Clinical Operations, and Business stakeholders; Act as trusted technical advisor to EMR partners; Ensure all CDS and API services comply with healthcare security, privacy, and regulatory requirements; Partner with IT Security and Compliance teams; Design and implement audit trails for all clinical data access; Mentor team members through design reviews, pairing, and architectural guidance; Document new and existing systems, designs, processes, and procedures
Seniority
Principal, hands-on IC with strategy & mentorship
