Microsoft's Azure Edge + Platform team is seeking a Senior Software Engineer to join their Windows Build team within Engineering Systems. This role focuses on developing cloud-based services and tools that power Microsoft's build infrastructure, supporting both Azure and Windows development. The position involves working with a complex infrastructure of 8,000+ build machines, creating and managing build schedules, configurations, and status reporting systems.
The role is part of the Build Management team, where you'll be responsible for developing features for next-generation build systems, driving service health and security initiatives, and maintaining critical systems while keeping them operational. This position offers an opportunity to work with large-scale systems that impact Microsoft's core products and services.
The ideal candidate will have strong experience in software development, particularly with languages like C++, C#, and Java, along with database management skills. You'll be working in a highly collaborative environment, solving complex problems, and ensuring the reliability and security of build systems that serve thousands of engineers.
This position offers competitive compensation, comprehensive benefits, and the opportunity to work on systems that impact billions of devices worldwide. The role combines technical challenges with business impact, requiring both strong engineering skills and the ability to collaborate across teams effectively. Working at Microsoft, you'll be part of a culture that values growth mindset, innovation, and inclusive collaboration, with the mission to empower every person and organization on the planet to achieve more.