Skip to main content
General Motors

Staff Cybersecurity Software Engineer

RemoteUnited States only
Published
Role
Security
Experience
Senior
Employment
Full-time
Company size
Enterprise
$160.2k–$246.3k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Staff-level security software engineer with 7+ years building and owning production services. Needs strong systems/backend engineering skills (Python, Go, Java, or C++), cloud (AWS/Azure/GCP), containers/Kubernetes, and solid applied security knowledge (authZ/authN, secrets, encryption). US-only hiring (no immigration sponsorship) and remote with hub-based hybrid reporting when near an office.

Core skills

Identity and Access ManagementCloud security servicesSecure services/APIs

Required skills

PythonGoJavaC++AWSAzureGCPDockerKubernetesOAuth2OIDCSSORBACABACencryptionsecrets managementCI/CDinfrastructure-as-code

Optional skills

DatabricksCASBReactTypeScript

What you'll do

  • Design, build, and maintain security-focused software components, services, and tools used across GM’s application ecosystem.
  • Develop automation frameworks and internal platforms that make it easy for product teams to adopt secure patterns (e.g., identity, authorization, secrets management, logging).
  • Integrate security controls and checks into CI/CD pipelines, build systems, and cloud-native deployment workflows.
  • Architect and implement resilient, scalable security services and APIs (e.g., authentication, authorization, policy evaluation, event ingestion).
  • Collaborate with application, infrastructure, and platform engineering teams to embed security requirements into system and service designs.
  • Perform secure code reviews, threat modeling, and design reviews to identify and remediate vulnerabilities early in the SDLC.
  • Build and maintain systems for security telemetry: logging, metrics, and alerting that support detection, triage, and incident response.
  • Contribute to incident response and post-incident reviews as an engineering owner for security services and tooling.
  • Stay current with emerging security threats, vulnerabilities, and technologies, and translate them into concrete engineering requirements, patterns, and roadmaps.
  • Provide technical mentorship on secure coding, design patterns, and security architecture to other software engineers.

What they require

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Cybersecurity, or a related technical field (or equivalent practical experience).
  • 7+ years of experience as a software engineer building and owning production systems or in-house applications.
  • Advanced proficiency in at least one modern programming language (for example: Python, Go, Java, or C++) with a strong understanding of software engineering fundamentals (data structures, algorithms, design patterns).
  • Experience using AI-assisted development tools (for example, GitHub Copilot, Cursor, or similar) as part of day-to-day engineering workflows.
  • Experience designing, implementing, and operating services on a major cloud platform (AWS, Azure, or GCP), including use of managed services and infrastructure-as-code.
  • Hands-on experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Solid understanding of core security concepts as applied to software engineering, including: Authentication and authorization patterns (OAuth2/OIDC, SSO, RBAC/ABAC); Encryption in transit and at rest, key/secrets management; Secure coding practices, input validation, and common vulnerability classes (e.g., injection, XSS, CSRF, insecure direct object references).
  • Experience partnering with security and audit/compliance teams and translating security requirements into engineering work.
  • Proven ability to plan and manage work in an Agile environment, taking ownership of features and services from design through production.
  • Strong written and verbal communication skills, with the ability to explain identity and security concepts to both technical and non-technical audiences.

Benefits

  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts
  • possible relocation benefits

American multinational automotive company

🇺🇸 United StatesAutomotiveEnterprisegm.com/

Details

Visa sponsorshipNo
$160.2k–$246.3k/yr