Principal, Software Engineering - Digital Health
Core
Design, develop, and deliver scalable, secure, and high-performance enterprise applications and modern web experiences for digital health platforms.
Role type
Principal Software Engineer (Backend & Frontend)
Builds
Scalable enterprise applications, microservices, APIs, and cloud-native backend services
Domain
Digital Health / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, AWS, React.js, TypeScript, SQL, NoSQL, CI/CD, Docker, Kubernetes, API security, automated testing
Preferred skills
Healthcare platform development, event-driven architectures, observability tools, headless CMS (Strapi), serverless architectures
Technologies
Java, Spring Boot, React.js, TypeScript, AWS, PostgreSQL, DynamoDB, Docker, Kubernetes, Git, JUnit, Mockito, Strapi
Responsibilities
Design and build scalable enterprise applications and microservices; Develop and enhance APIs and application components; Implement integrations and data flows across enterprise platforms; Ensure application reliability and security through testing and code reviews; Collaborate with cross-functional teams to deliver features; Troubleshoot complex technical issues; Mentor junior engineers and champion best practices
Seniority
Principal, hands-on IC with mentorship