Drimva

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

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)