Microsoft's Titan team is seeking a Principal Software Engineer to join their core infrastructure team that powers the Microsoft Cloud, including Azure, Xbox, Exchange and more. This role is part of a microservices platform that runs cloud services at massive scale, focusing on managing data plane workflows across millions of machines.
The position offers an opportunity to work on highly strategic infrastructure that defines the next generation of datacenter and service architecture. Key focus areas include improving reliability and availability to 5-9s, managing agent operations on millions of blades, fault-tolerance, distributed service monitoring, and coordination of machine diagnostics and repairs.
As a Principal Engineer, you'll be working in a fast-paced environment with significant technical impact, building robust highly distributed software systems that form the backbone of Microsoft Cloud. The role requires expertise in C/C++, Rust, and C#, with strong experience in distributed systems and cloud infrastructure.
The position offers competitive compensation ranging from $137,600 - $267,000 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off.
This is an ideal opportunity for experienced engineers passionate about distributed systems, cloud infrastructure, and working at massive scale. The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to guide other engineers as a Designated Responsible Individual (DRI).
The position offers up to 100% work from home flexibility with 0-25% travel requirements. As part of Microsoft's inclusive culture, you'll join a team committed to empowering every person and organization on the planet to achieve more, working in an environment that values respect, integrity, and accountability.