Rivian and Volkswagen Group Technologies
Product Security Senior IAM Software Engineer
$150K–$206K
Irvine, California · Hybrid · Senior · Full-time · Posted Sep 22, 2026
- Experience
- 5+ years building and operating production backend services.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or similar field, or equivalent experience.
About the job
Own and operate identity and authorization platform components used by vehicles, cloud services, and internal teams, from requirements through production operations.
What you'll do
- Build and operate identity and authorization services, including OAuth2/OIDC, workload identity, and key distribution.
- Design the SpiceDB authorization data model and provide APIs, SDKs, and tooling for permissions management.
- Partner across teams on security integrations, incident response, vulnerability mitigation, and compliance protections.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or similar field, or equivalent experience.
- Strong Go (or comparable) experience building gRPC/REST services, including protobuf/API design and client SDKs.
- Hands-on experience with OAuth2/OIDC, JWT, mTLS, and fine-grained or relationship-based authorization.
- Experience with production services on Kubernetes and AWS, SQL datastores, and cross-functional platform delivery.
Nice to have
- SPIFFE/SPIRE or other workload-identity systems; PKCS#11 / secure-element integration.
- Ory Hydra/Kratos or similar identity providers; event streaming (Kafka, NATS), Bazel monorepos, or security architecture documentation.
Pay
$149.8K – $205.9K USD base salary
Tools
Go, Kubernetes, AWS, SpiceDB, OAuth2/OIDC, SPIFFE/SPIRE, Postgres/CockroachDB, Helm/ArgoCD
Model-written summary · the original posting is authoritative