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. This role will contribute to this mission by building cutting-edge backend services handling massive data, leveraging LLM and tools, and integrating with Office cloud to impact customers across Office 365.
Requirements
- coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 1+ year(s) of cloud infrastructure experience
- 2+ years of experience in software development lifecycle, large-scale computing, working in Cloud Computing and Distributed Systems
- Experience working in large-scale cloud services.
- Deep understanding of cloud technologies, distributed compute systems, and distributed systems and microservices architecture
- System design, algorithmic skills, and knowledge of data structures
- Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience
Responsibilities
- Design, develop, and operationalize deployment of complex, enterprise-grade cloud services that leverage multiple Services and platforms across Microsoft.
- Be responsible for the end-to-end lifecycle of these services, ensuring their scalability, reliability, and security.
- Works with appropriate stakeholders to determine user requirements for features.
- Collaborate with cross-functional teams, including software engineers, researchers, UX design, and product managers.
- Lead discussions on the architecture of products or solutions and apply engineering principles to establish robust and maintainable architecture and designs.
- Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
- Ship high-quality, well-tested, secure, and maintainable code.
Other
- Self-motivation and a drive to get things to “done”
- Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Enjoy working in a fast-paced, design-driven, product development cycle.