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).
The Converged Core team, part of Microsoft's Substrate Fleet Health organization within the Substrate Platform, builds and operates systems that enable the convergence of Substrate services onto Azure capacity at hyperscale. We are looking for a Software Engineer II to design, develop, and deliver scalable software solutions that improve fleet health, capacity efficiency, and service reliability. This role contributes to the development of intelligent fleet management systems and automation frameworks that reduce manual operations and enable efficient lifecycle management across distributed cloud infrastructure.
Job Responsibility:
Design, implement, test, and operate software components and services as part of large-scale distributed systems
Contribute to the development of fleet management platforms that improve system health, availability, and capacity utilization
Build and maintain data pipelines, telemetry-driven workflows, and automation systems to support monitoring, diagnostics, and operational efficiency
Apply engineering fundamentals to solve problems in service reliability, performance, and scalability
Contribute to the development of systems that leverage data-driven insights for detecting anomalies and improving operational outcomes
Participate in design discussions, code reviews, and implementation of software components following engineering best practices
Support live-site operations, including monitoring, troubleshooting, and resolving production issues
Collaborate effectively with cross-functional teams to deliver software solutions that meet business and customer needs
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience developing or operating distributed systems, cloud services, or large-scale platforms
Familiarity with telemetry, monitoring systems, or data processing pipelines
Exposure to automation frameworks or service reliability engineering practices
Solid problem-solving, debugging, and collaboration skills
What we offer:
Certain roles may be eligible for benefits and other compensation