The Azure Core New Tech team at Microsoft is seeking a Software Engineer II to help automate and streamline the new hardware onboarding process for Microsoft datacenters. This role sits at the intersection of software and hardware, focusing on validating, managing, and tracking hardware throughout its lifecycle for Azure, High-Performance Computing, Office, and Edge Computing products.
As a Software Engineer II, you'll be responsible for understanding requirements, creating designs, and implementing features to enable new technologies. The position offers a unique opportunity to grow both software and hardware skills while collaborating with various Azure teams and working with emerging technologies. The team provides a flexible working environment that combines hands-on hardware opportunities with hybrid work options.
The role involves working with the Azure Core New Tech team to automate hardware verification, management, and delivery processes. You'll be instrumental in tracking hardware metadata and ensuring quality and security standards are met for Microsoft datacenter hardware. This position supports the expansion of Microsoft's cloud services capacity and puts you at the forefront of new hardware platforms coming to the cloud.
Key responsibilities include collaborating with stakeholders to determine requirements, developing design documents, implementing and optimizing code, and serving as a Designated Responsible Individual for on-call duties. The ideal candidate should have at least 2 years of technical engineering experience, strong programming skills in languages like Python, Java, or JavaScript, and knowledge of operating systems and hardware integration.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. The position is based in Sydney or Melbourne, Australia, with up to 100% work from home flexibility and 0-25% travel requirements.
Join Microsoft's mission to empower every person and organization on the planet to achieve more. We foster a culture of growth mindset, innovation, and collaboration, built on values of respect, integrity, and accountability. This is an excellent opportunity for engineers passionate about both software and hardware who want to impact the future of cloud computing infrastructure.