Microsoft Security needs to build services and features that enable trusted execution environments and advance the capabilities of confidential computing to protect customers in a world with digital threats and regulatory scrutiny.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 2+ years design and development experience that includes development in C/C++/C, preferably with distributed programming models.
- 2+ years experience building and designing very large-scale systems
- 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- Prior experience in building large scale online systems.
- Demonstrate problem solving and debugging skills.
Responsibilities
- building services and features that enable trusted execution environments and advance the capabilities of confidential computing
- implementing a scalable and secure service that provides caching support to confidential computing scenarios in control plane
- deliver highly-available, distributed services that are responsible for attesting to security state of Microsoft Cloud assets and enabling critical security scenarios
- Build secure cloud services that scale to millions of nodes
- Work in an agile / Dev-Ops environment
- own end to end aspects of building and running highly available secure distributed services providing mission critical functionality for Azure
Other
- 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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Embody our culture and values