onsite
Senior Software Engineer - Palantir - Apria Healthcare
Software Engineer
Senior Software Engineer driving the design and delivery of scalable, cloud‑native healthcare platforms using Java, Python, AWS, and containerized microservices to enable personalized, long‑term patient care.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for healthcare delivery platforms using Java and Python.
- Architect and implement cloud‑native microservices on AWS, leveraging serverless and container technologies such as Docker and ECS/EKS.
- Build and expose robust RESTful APIs that integrate with electronic health record systems, telehealth tools, and third‑party services.
- Collaborate with product, data, and operations teams to translate clinical requirements into scalable software solutions.
- Ensure code quality, security, and compliance through automated testing, code reviews, and CI/CD pipelines.
Requirements
- 5+ years of professional software engineering experience, with strong proficiency in Java and Python.
- Hands‑on experience designing, deploying, and operating microservice architectures on AWS.
- Deep understanding of REST API design, authentication/authorization, and data interchange formats (JSON, XML).
- Proficiency with containerization (Docker) and orchestration tools (Kubernetes/ECS).
- Experience working in regulated environments (HIPAA) and a passion for improving healthcare outcomes.
Skills
javapythonawsdocker