JR354749 Lead Software Engineer, PKI & Cryptographic Trust Services
Core
Architect, build, and scale a unified Registration Authority (RA) serving as the front door for cryptographic trust across a global multi-cloud platform, authenticating millions of certificate issuance requests daily.
Role type
Lead Software Engineer (PKI & Cryptographic Trust Services)
Builds
Unified certificate Registration Authority (RA), distributed state-machine orchestration, hierarchical policy engines, and automated certificate lifecycle management.
Domain
Cloud Security, Public Key Infrastructure (PKI), Cryptography, Distributed Systems
Deliverable
production ML models | product features
Required skills
Go (Golang), Java, Rust, distributed systems design, concurrent programming, memory management, RESTful/gRPC service design, observability, CI/CD pipelines, AI coding assistants, prompt engineering, system context management
Preferred skills
Public Key Infrastructure (PKI), X.509 certificate profiles, mTLS architectures, post-quantum cryptography (PQC), crypto-agility, Kubernetes, Infrastructure-as-Code, multi-tenant policy engines, hierarchical authorization graphs
Technologies
Go, Java, Rust, AWS, GCP, Kubernetes, gRPC, REST, CI/CD tools, AI coding assistants (Claude Code, GitHub Copilot, Codex, Cursor)
Responsibilities
Architect and maintain the unified Registration Authority (RA) for global multi-cloud certificate issuance; Design and optimize highly concurrent, multi-substrate build paths in Go; Develop synchronous and asynchronous certificate issuance paths using distributed state-machine orchestration; Implement hierarchical policy engines and authorization controls for workload identity; Drive certificate lifecycle management by integrating with multiple CAs; Mentor engineers and raise the bar for distributed systems design; Instrument telemetry, distributed tracing, and alerting for SLA compliance; Partner with Security Architecture to translate compliance requirements into automated software controls; Resolve complex distributed systems escalations; Establish best practices for AI-augmented software development and prompt engineering.
Seniority
Senior, hands-on IC with mentorship responsibilities
