Microsoft is reimagining the way Sovereign Clouds are engineered, maintained, and operated, with a focus on building software that keeps enterprise promises of high availability, resiliency, data management, security, and compliance across Azure services, particularly in government clouds.
Requirements
- 2+ years of experience designing, developing, and maintaining scalable backend systems, including distributed systems and microservices, with a focus on seamless data integration
- 2+ years of experience with cloud computing platforms to build and deploy scalable, resilient backend services
- 5+ years of software engineering experience building and releasing web services
- Strong design, implementation, and testing skills
- Demonstrated ability to write reliable, low defect, unit tested code
- Experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
Responsibilities
- Build deep domain expertise on global infrastructure deployment technology and processes
- Architect, design, and implement V1 cloud services in collaboration with teammates
- Design services with a strong focus on high availability and scalability, robustness, and observability
- Grow and mentor other developers
- Build software prototypes and conduct experiments to evaluate alternative architectures
Other
- Bachelor's Degree in Computer Science or related technical field
- Verification of citizenship due to citizenship-based legal restrictions
- Microsoft Cloud Background Check
- Ability to work and communicate effectively across disciplines and teams
- Passion for delivering customer impact and value