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).
Azure is a rapidly expanding and evolving cloud platform. The Azure Fleet Resource Lifecycle Management Team (formerly known as Capacity Infrastructure Service Team) is tasked with constructing the foundation and core of this platform using cutting-edge hardware and providing the infrastructure necessary for hosting worldwide customer applications. Our mission is to empower cloud services to obtain the resources they need reliably and seamlessly to successfully run their business at scale. We have numerous exciting opportunities across different areas to grow the capabilities and scale of our platform by orders of magnitude. Our team fosters a collaborative environment and builds upon one-another's ideas, to deliver world-class customer value at a rapid pace. We empower engineers to develop, deliver and own creative solutions. This is a fun environment and a great opportunity to work on something highly strategic to Microsoft! Join the Azure Fleet Resource Lifecycle Management team as a Senior Software Engineer and contribute to the backbone of Microsoft Cloud. Help us innovate and grow the cloud further!
Job Responsibility:
Delivery of a reliable, scalable, secure Capacity Infrastructure Platform solution for first and third party customers, contributing technical expertise throughout development stages
Delivery of a fully functional interactive capacity lifecycle management experience
Continuously drive improvement across teams based on the capacity lifecycle data
Leads by example within the team by producing extensible and maintainable
Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
Drives creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, and interprets results from experimentation
Requirements:
Bachelor's Degree in Computer Science, or related technical discipline 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
3+ years of experience working with distributed systems
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
These requirements include, but are not limited to the following specialized security screenings: 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:
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 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