Principal Software Engineer/ Architect
Core
Define and drive the technical vision for Microsoft's Public Key Infrastructure platform and certificate lifecycle management for public and private PKIs.
Role type
Principal Software Engineer/Architect
Builds
Resilient, highly scalable, low-latency services establishing trust boundaries and enabling cryptographic agility
Domain
Cybersecurity / Cryptography / Distributed Systems
Required skills
C#, Rust, Go, Java, C++, distributed systems architecture, scalable software design, clean code practices, security screening compliance
Preferred skills
Master's degree, 8+ years experience, 12+ years experience, advanced distributed systems architecture
Technologies
C#, Rust, Go, Java, C++
