Join Microsoft's Azure Core OneDeploy team as a Principal Software Engineer and be at the forefront of cloud computing innovation. You'll be instrumental in developing the Azure Host Maintenance Platform, which enables the deployment of billions of changes across millions of hosts within the Azure fleet weekly. This role offers an opportunity to work on large-scale distributed systems and shape the future of Azure's infrastructure.
As a Principal Engineer, you'll be the mastermind behind cutting-edge products, working with skilled engineers to create a seamless change management platform. The position combines strategic platform design with continuous delivery, emphasizing solid, incremental development and early customer feedback. You'll be part of a team that manages massive-scale operations, using advanced technologies in both software and hardware.
The role requires expertise in distributed computing systems and offers competitive compensation ranging from $137,600 to $294,000 (higher in SF and NYC areas). You'll work in a flexible environment with up to 100% work-from-home options and minimal travel requirements (0-25%). Microsoft provides comprehensive benefits including healthcare, educational resources, and parental leave.
This is an exceptional opportunity for a seasoned engineer who wants to make a significant impact in cloud computing while working with cutting-edge technologies. You'll be part of Microsoft's mission to empower global digital transformation, working in an inclusive culture that values growth mindset, innovation, and collaboration. The position offers both technical challenges and leadership opportunities, including mentoring other engineers and driving architectural decisions that will shape Azure's future.