Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with a security cloud. Microsoft Entra ID is evolving its backend directory store to address the needs for the next decade, requiring innovative solutions for problems at scale and high performance.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 2+ years of experience working in large scale, distributed systems
- 4+ years of experience in designing, building, and shipping high quality production software or services in a cloud environment.
- foundation in data structures and algorithms with testing, debugging, and analytical skills.
- 4+ years of experience working in large scale, distributed systems
Responsibilities
- Build, evolve, and co-own a hyper-scale distributed service.
- Adhere to and drive modern software engineering practices through design reviews.
- System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
- Lead in all stages of software development lifecycle.
- Lead improvements in product security, resiliency, performance, and reliability.
- Lead improvements in live-site excellence and promote engineering best practices.
- Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
Other
- 3 days / week in-office
- 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.
- Demonstrate customer empathy, curiosity and willingness to question and learn.
- Embody our culture and values