The Azure security platform services team is responsible for ensuring Azure remains the most secure and resilient cloud platform, with a special focus on Confidential Computing. The Confidential VM provisioning team plays a key role in provisioning Confidential VMs seamlessly and securely in Azure.
Requirements
- proven experience coding in C, C++, or C-Sharp,
- Experience with development in C, C++, or C-Sharp.
- Experience with development in C, C++, or C-Sharp with distributed programming models.
- Demonstrated problem solving and debugging skills.
- Experience in Windows client, server OS security, and applied cryptography.
Responsibilities
- Designs the components, writes clean code, and adds unit & end-to-end tests.
- Helps build new customer-facing offerings that will extend the portfolio of Trusted and Confidential Computing services for securing Azure customers workloads.
- Contributes to the efforts to design, build high quality security cloud services in Azure.
- Analyzes the virtual machine life cycle in Azure from control plane as well as data plane perspectives.
- Solves hard problems, defines architecture, partners with colleagues, and ensures high code quality, availability, scalability, and security of our services.
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 Cloud Background Check upon hire/transfer and every two years thereafter.