JobsPrincipal Software Engineer
Job description
The Principal Software Engineer will provide technical leadership for the Azure Key Management team, focusing on the next generation of key management and HSM platform capabilities. This role involves shaping architecture, driving engineering execution, and supporting post-quantum cryptography initiatives. The team is dedicated to delivering secure and scalable key management services for both external customers and internal Azure services. Candidates should be passionate about security and enjoy solving complex problems in a collaborative environment.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Candidates must be able to meet Microsoft, customer and/or government security screening requirements.
Responsibilities
- Lead architecture and technical strategy for Azure Key Management, including scalable, secure, and reliable services.
- Drive end-to-end design, hands-on implementation, coding quality, and operational readiness across control plane, data plane, secure hardware, and networking boundaries.
- Advance post-quantum cryptography readiness by shaping service architecture and implementing engineering execution plans.
- Partner across Azure, Microsoft Security, and the HSM vendor ecosystem to deliver cohesive platform solutions.
- Improve platform availability, resiliency, scalability, and diagnosability through production-focused architecture and engineering excellence.
- Provide technical mentorship and architectural guidance to enhance the quality and maintainability of the engineering system.
Benefits
- Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.
Is this posting expired or inaccurate?
