Microsoft's Azure Edge+Platform (E+P) team is seeking a Software Engineer to join their Engineering Systems (ES) team. This role is crucial in building and operating the Engineering System for Azure and Windows, two of Microsoft's largest businesses. The position offers an opportunity to work on tools and services that empower engineers working on Azure Services, Windows, and Linux-based products.
The role involves collaborating with multiple teams to address unique challenges while continuously growing technical skills. You'll be responsible for developing tools that help deliver world-class quality and secure products efficiently. The position requires strong coding abilities in various languages and focuses on creating maintainable, extensible code that meets Microsoft's high standards.
As part of Microsoft's mission to empower every person and organization globally, you'll work in an inclusive environment that values growth mindset and innovation. The role offers competitive compensation (CAD $63,900 - $126,600) and comprehensive benefits, including healthcare, educational resources, and parental leave.
The position is based in Vancouver, Canada, with a hybrid work arrangement (up to 50% work from home). You'll be part of a team that builds critical infrastructure supporting Microsoft's major products like Azure, Xbox, HoloLens, Visual Studio, and Microsoft Teams. This is an excellent opportunity for someone looking to impact Microsoft's core engineering systems while working with cutting-edge technologies in cloud and operating systems.
The ideal candidate should have a Bachelor's degree in Computer Science or related field, with experience in languages like C++, Java, JavaScript, or Python. You'll be involved in requirement gathering, design documentation, code implementation, and system monitoring, making this an excellent opportunity for growth and learning in a dynamic technical environment.