Principal Software Engineer
Core
Design and build scalable cloud-based software architectures and products for healthcare payers and providers, focusing on interoperability, data streaming, and value-based care analytics.
Role type
Principal Software Engineer (Cloud Architecture & Full-Stack)
Builds
Large-scale software systems, APIs, microservices, and front-end/back-end products for healthcare customers.
Domain
Healthcare technology, specifically payer/provider interoperability and data analytics.
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud architecture design, Python, C#, React, SQL, API design, microservices, distributed systems, Agile leadership, technical strategy, code review, mentoring.
Preferred skills
Azure architecture optimization, healthcare domain knowledge (Payers/Providers), data platforms, machine learning, generative AI at scale.
Technologies
Azure, Python, C#, React, SQL, HL7 FHIR, Smart on FHIR, CQL, DaVinci IGs, Epic, Cerner, Allscripts.
Responsibilities
Drive technical vision balancing short- and long-term business goals; ensure quality and sustainability of architecture and code; take ownership of critical architecture components; lead hands-on design, coding, and code reviews; deploy and maintain large-scale production software; apply expertise in performance and scalability; translate complex business requirements into robust solutions; lead high-stakes cross-functional projects; provide technical guidance to leadership; mentor team members and support manager growth; stay current on healthcare interoperability standards and trends.
Seniority
Principal, hands-on IC with strategic leadership and mentorship responsibilities.