MCG Health is a leading healthcare organization dedicated to patient-focused care, seeking a Staff Software Development Engineer to enhance their API platform, Synapse Everywhere. The role involves leading API surface decisions, owning technical discovery for new capabilities, and providing mentorship within a dynamic team environment.
Responsibilities:
- Establish yourself as the engineer others look to when the problems are the hardest and make sure they come away knowing how to approach the next one themselves
- Lead API surface decisions: what gets exposed, what stays internal, what the stability guarantees are for external consumers
- Own technical discovery for new capabilities; work with product and clinical stakeholders to translate requirements into feasible contracts
- Participate in on-call rotation for the Synapse Everywhere platform; respond to incidents, own post-incident reviews, and drive reliability improvements from what is learned
- Provide expert code reviews and technical mentorship within the team
- Design solutions on modern infrastructure (cloud solutions, k8s, LLMs) with expert level understanding of what and why, not just being able to call infrastructure or run pipelines
Requirements:
- At least 7+ years of professional software development experience, with a meaningful portion spent designing or operating public or partner-facing APIs
- Deep knowledge with back-end technologies such as Golang, Python, and Kotlin
- Experience with API gateway or management tooling in a production environment (e.g., Azure API Management, Kong, AWS API Gateway, or equivalent)
- Experienced in building meaningful tests at all layers (unit through live verification)
- Capable of setting up effective monitoring solutions for both APIs and model performance
- Excellent analytical, research, and communication skills
- Experience in Health Care Industry and/or with Machine Learning Data Science or NLP is a plus