General Motors
Staff Cybersecurity Software Engineer - Authorization Services
$160K–$246K
Warren, Michigan, United States of America +5 · Remote/Hybrid · Staff · Full-time · Posted Oct 16, 2026
- Location
- Warren, Michigan, United States of America
Seattle, Washington, United States of America
Work From Home - United States
Austin, Texas, United States of America
Mountain View, California, United States of America
Sunnyvale, California, United States of America - Experience
- 8+ years of hands-on application development experience, including authentication, authorization, or access control.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent expertise.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role; applicants needing GM immigration sponsorship now or in the future should not apply.
About the job
Designs, builds, and operates production-critical authorization services and leads secure, reliable access-control engineering across GM.
What you'll do
- Design and implement authorization frameworks, policy-driven systems, and access controls using permissions, roles, and attributes.
- Build and operate cloud-native microservices and APIs; set technical direction and establish engineering patterns and observability.
- Lead security reviews, remediate issues, mentor engineers, and support production systems, including on-call rotation.
What they ask for
- 8+ years of hands-on application development, including authentication, authorization, or access control.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent expertise.
- Deep expertise building and maintaining role-based and attribute-based access control systems for complex use cases.
- Programming skills in one or more of Go, Springboot, Python, and JavaScript; experience with cloud/container technologies and deployment automation.
Nice to have
- Expertise in distributed application development, authorization frameworks, policy engines, or graph/relationship-focused data stores.
- Hands-on experience with IAM, OAuth, OIDC, SpiceDB, or Zanzibar.
Pay
$160,200-$246,300 USD base salary
Tools
Go, Springboot, Python, JavaScript, Azure, Docker, Kubernetes (K8s), Argo CD
AI focus
Apply AI-assisted software engineering across design, implementation, testing, debugging, documentation, and continuous improvement.
Model-written summary · the original posting is authoritative