This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft’s Health and Life Sciences (HLS) team is dedicated to empowering healthcare organizations to achieve their goals and improve patient care. The HLS Platform team builds solutions on the Microsoft Cloud to create a connected healthcare ecosystem—enabling clinicians, staff, and patients to collaborate, communicate, and innovate for better experiences across the care journey. We are seeking a strategic and technically skilled Software Engineer to join our team and play a critical role in advancing security and resiliency across a cutting-edge healthcare documentation AI platform. In this role, you will work together with Site Reliability Engineers (SREs), system architects, and engineering leads to design, implement, and validate solutions that ensure reliability, scalability, and compliance for multiple products across the organization.
Job Responsibility:
Collaborate with SREs to design and implement features that improve system reliability, observability, and performance
Develop secure, scalable software components for healthcare applications built on Microsoft Cloud technologies
Partner with architects and product teams to integrate resiliency best practices into application design and safe deployment practices
Contribute to automated testing and validation frameworks to ensure high availability and disaster recovery readiness
Write scripts to automate operational tasks, improving efficiency and reducing manual effort
Participate in on-call rotations as the Directly Responsible Individual (DRI), taking ownership of issues and driving resolution
Participate in incident reviews and postmortems to drive continuous improvement in reliability and security
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience with Kubernetes for container orchestration
Strong understanding of distributed systems and cloud-native design principles
Excellent problem-solving skills and ability to work collaboratively in cross-functional teams
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Proficiency with scripting languages (e.g., PowerShell, Bash, or Python) for automation and operational tasks
Familiarity with reliability engineering principles, including monitoring, alerting, and fault-tolerant design
Understanding of security best practices and compliance requirements in healthcare or regulated environments