Senior Software Engineer - Security
Core
Design, build, and operate security capabilities for a cloud platform protecting identity, access, secrets, and network security.
Role type
Senior IC security software engineer
Builds
Security services, APIs, and platform capabilities for a cloud infrastructure
Domain
Cloud security, AI infrastructure, distributed systems
Required skills
Go, distributed systems, cloud security, IAM, RBAC, OAuth 2.0, OIDC, SAML, SSO, federation, mTLS, workload identity, applied cryptography, encryption, secrets management, KMS/HSM, key rotation, policy engines, Kubernetes internals, containers, runtime isolation, cloud networking, audit logging, detection engineering, vulnerability management, incident response, policy-as-code, infrastructure-as-code, CI/CD security, software supply chain security, Vault, OPA/Gatekeeper, SPIFFE/SPIRE, Kubernetes admission control, Sigstore, SIEM platforms, cloud KMS, multi-tenancy, zero-trust architecture, threat modelling, SOC 2, ISO 27001
Preferred skills
None stated
Technologies
Go, Vault, OPA/Gatekeeper, SPIFFE/SPIRE, Kubernetes, Sigstore, SIEM platforms
Responsibilities
Design, build, and own security services and platform capabilities; Build core security services across IAM, RBAC, workload identity, secrets, encryption, and key management; Turn product and regulatory requirements into well-designed APIs; Automate policy enforcement, configuration hardening, detection, and remediation; Implement strong tenant isolation and least-privilege access; Support enterprise customer security reviews, audits, and incident response; Contribute to security engineering standards through code review
Seniority
Senior, hands-on IC
