Principal Software Engineer - Security
Core
Set technical direction for security capabilities across cloud platform and infrastructure, leading design and delivery of systems underpinning identity, access control, secrets, network security, and compliance.
Role type
Principal Software Engineer - Security (Hands-on IC with technical leadership)
Builds
Core security services (IAM, RBAC, workload identity, secrets, encryption, audit logging, network controls, policy enforcement) for AI-native cloud platforms
Domain
Cloud Infrastructure / Cybersecurity / AI Infrastructure
Required skills
Go, distributed systems, cloud security, IAM/RBAC/ABAC, cryptography, Kubernetes, policy-as-code, supply chain security, threat modelling, zero-trust architecture
Preferred skills
Multi-tenancy, compliance frameworks (SOC 2, ISO 27001), SIEM platforms, Sigstore, OPA/Gatekeeper, SPIFFE/SPIRE
Technologies
Vault, OPA/Gatekeeper, SPIFFE/SPIRE, Kubernetes, Sigstore, SIEM, cloud KMS
Responsibilities
Set technical vision and architecture for security systems; Design and build core security services; Translate requirements into robust architectures and APIs; Drive automation of policy enforcement and supply chain security; Act as senior technical voice in customer security reviews and audits; Raise security engineering bar through mentoring and code review
Seniority
Principal, hands-on IC with technical leadership
