Senior Software Development Engineer
Core
Design, delivery, and operation of business-critical, distributed systems for a unified technology platform enabling value-based care.
Role type
Senior Software Development Engineer (Backend/Full-Stack)
Builds
Large-scale distributed systems and unified technology platforms for healthcare coordination
Domain
Healthcare technology / Value-based care
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering, data structures, algorithms, concurrency, full-stack development, SQL, distributed systems design, cloud platforms
Preferred skills
Asynchronous/event-based architectures, Kafka, REST APIs, Protobuf, gRPC, Docker, Kubernetes, Terraform, CI/CD pipelines, frontend development (Angular/React), application monitoring
Technologies
.NET, Java, SQL Server, PostgreSQL, Azure, AWS, GCP, Kafka, REST APIs, Protobuf, gRPC, Docker, Kubernetes, Terraform, New Relic, Grafana, Angular, React
Responsibilities
Design and build innovative solutions for distributed systems, operate large-scale systems, maintain CI/CD pipelines, write and maintain frontend client applications
Seniority
Senior, hands-on IC