Build, evolve and co-own a hyper-scale distributed service.
Participate in all stages of service lifecycle.
Dive deep into global-scale service issues and drive improvements to resiliency, latency, and product reliability.
Champion improvements in the quality and stability of service fundamentals and promote engineering best practices.
Demonstrate strong customer empathy, curiosity, and willingness to question and learn, and participation in live site on-call rotation.
8+ years of professional software engineering experience, using one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript.
Ability to work as part of geo-distributed group. Preferred:
Bachelor’s degree in computer science, Computer Information Systems, Math, or relevant engineering field
Experience in running a highly distributed system.
Nice to Haves
Ability to meet Microsoft, customer, and/or government security screening requirements.
What You'll Be Doing
Building, evolving, and co-owning a hyper-scale distributed service.
Participating in all stages of service lifecycle.
Diving deep into global-scale service issues and driving improvements to resiliency, latency, and product reliability.
Perks and Benefits
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.