Microsoft's Azure Edge Engineering System team is seeking a Software Engineer II to join their innovative cloud platform development efforts. This role offers an exciting opportunity to work on cutting-edge secure, distributed systems development for Azure Edge. The position involves building the next generation Hyper-Converged Cloud Platform that combines virtualization, compute, and storage into a resilient, software-defined solution.
As a team member, you'll contribute to Microsoft's next generation Azure Edge Platform, working with the latest technologies including Hybrid Cloud, Containers, and advanced security practices. Your work will have significant impact across multiple products, including large private cloud datacenters and Microsoft Azure. The role offers extensive collaboration opportunities with teams across the company.
The ideal candidate should have strong coding skills, particularly in languages like C, C++, C#, Java, JavaScript, or Python, along with experience in system development on Windows or Linux. You'll be responsible for the complete lifecycle of feature areas, from conception through implementation, while ensuring adherence to cybersecurity best practices.
Microsoft offers a competitive compensation package, including a base salary range of $98,300 - $193,200 (higher in SF and NYC areas), comprehensive benefits, and a culture focused on growth mindset and innovation. The company is committed to fostering an inclusive environment where diverse perspectives are valued and everyone can thrive while contributing to Microsoft's mission of empowering every person and organization globally.