remote
Software Engineer - Healthcare Cloud & Interoperability - Phamily
Software Engineer
Develop cloud‑native healthcare solutions that enable secure data exchange and interoperability across EHRs, leveraging Python, Node.js, AWS, FHIR, and container orchestration.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservices in Python and Node.js that expose FHIR‑compliant REST APIs for patient data exchange.
- Implement secure, multi‑tenant data pipelines on AWS (Lambda, API Gateway, DynamoDB, S3) to ingest, transform, and store healthcare records.
- Containerize services with Docker and deploy to Kubernetes clusters, ensuring high availability and automated CI/CD pipelines.
- Collaborate with data scientists and product managers to integrate analytics and machine‑learning models into the platform.
- Participate in code reviews, performance tuning, and incident response to maintain system reliability.
Requirements
- 3+ years of production experience building cloud‑native applications in Python or Node.js.
- Strong understanding of FHIR standards and experience building interoperable APIs.
- Hands‑on experience with AWS services (Lambda, API Gateway, DynamoDB, S3) and container orchestration (Docker, Kubernetes).
- Proficiency in version control (Git), CI/CD, and automated testing.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdocker