Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Rust.
Understanding of data structures, algorithms, asynchronous programming, and multithreaded design.
Experience building scalable and distributed cloud services.
Proven ability to deliver high-quality, maintainable, and performant code.
What You'll Be Doing
Design, implement, validate, and release software features for critical production components.
Build and maintain scalable, self-healing services with robust health monitoring and observability.
Collaborate with cross-functional teams to understand business needs and maximise engineering impact.
Drive quality through best practices in testing, performance, and operational excellence.
Act as a Designated Responsible Individual (DRI) for live site operations, ensuring service reliability and rapid incident response.
Mentor and support junior engineers, contributing to a strong team culture.
Nice to Haves
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Perks and Benefits
Microsoft is an equal opportunity employer, considering diverse qualities and characteristics.
Benefits/perks listed may vary based on employment nature and location.