Staff Security Software Engineer

General Motors

United States

Remote

USD 160,000 - 246,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health & wellbeing benefits
GM vehicle discounts

Job summary

General Motors Company seeks an experienced Security Software Engineer specialized in Identity and Access Management (IAM) to design and advance our IAM suite. You will contribute to developing novel IAM technology for GM while integrating security across SaaS services and internal systems.

Responsibilities include designing secure solutions, embedding security in CI/CD, threat modeling, incident response, and collaboration with security and audit teams.

Qualifications

  • Bachelor’s degree in Computer Science, Cybersecurity, or related field (or equivalent experience).
  • 9+ years of IAM administration, configuration, and support experience with IAM products (EntraID, SailPoint or similar).
  • Proficiency in programming languages (Python, Go, Java, C++).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Strong understanding of authentication, authorization, encryption, and secure coding practices.
  • Experience collaborating with security and audit teams.
  • Ability to self-manage in an Agile environment.

Responsibilities

  • Design and develop security-focused software solutions, tools, and automation frameworks.
  • Integrate security into CI/CD pipelines and cloud-native environments.
  • Collaborate with infrastructure and application teams to embed security into system architecture.
  • Conduct code reviews and threat modeling to identify and remediate vulnerabilities.
  • Build and maintain systems for monitoring, logging, and alerting on security events.
  • Develop and maintain APIs and microservices supporting security operations.
  • Participate in incident response and forensic investigations as needed.
  • Stay current with emerging threats and security technologies.

Skills

IAM experience
Programming languages
Cloud platforms
Containerization
Security concepts
Audit collaboration
Agile/Time management
Clear communication

Education

Bachelor’s degree in CS/Cybersecurity or related field

Tools

Docker
Kubernetes
EntraID/SailPoint or IAM products

Job description

The Role :

We'relooking for a seasonedSecuritySoftwareEngineerto joinour IAM team(Identity Access Management)tohelpdevelop,architectandadvanceour suite of applications and services. You willcontribute primarily to developing novel IAM technology for GM while alsoadvancing andoptimizingour SaaS services.Serve asan internalsubject matter expert onarchitecture,implementation, management, and industry best practices for identity strategy.

What You'll Do :
  • Design and develop security-focused software solutions, tools, and automation frameworks
  • Integrate security into CI/CD pipelines and cloud-native environments
  • Collaborate with infrastructure and application teams to embed security into system architecture
  • Conduct code reviews and threat modeling toidentifyand remediate vulnerabilities
  • Build andmaintainsystems for monitoring, logging, andalerting onsecurity events
  • Develop andmaintainAPIs and microservices that support security operations
  • Participate in incident response and forensic investigations as needed
  • Stay current with emerging threats, vulnerabilities, and security technologies
Your Skills & Abilities (Required Qualifications):
  • Bachelor’s degree in Computer Science, Cybersecurity, or related field (or equivalent experience).
  • 9+years of experience in the administration,configuration,and support of IAMproductsincluding:EntraID,SailPointor othersimilar products.
  • Advancedproficiencyin one or more programming languages (e.g., Python, Go, Java, C++).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Strong understanding ofauthentication, authorization, encryption, and secure coding practices.
  • Experience working with security and audit teams
  • Ability to self-manage time andmaintainan excellent work ethic in an Agile environment
  • Able to convey identity requirements and concepts acrossdifferent levelsof users
  • Strong verbal and written communication skills
What Will Give You A Competitive Edge (Preferred Qualifications):
  • Exposure to contractor heavy and partner collaboration driving identity systems
  • Project experience modeling and deploying external identity architectures
  • Experience working withDatabricks, Microsoft, or Google products
  • Experience with CASB security integrations
  • Experience with front-end application development

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.

The salary range for this role is $160,200-$246,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits:

Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include 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 and more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Security Software Engineer
Staff Security Software Engineer

General Motors Company • United States

Remote
USD 160,000 - 246,000
Health insurance
Dental coverage
Vision coverage
+6
Staff Cybersecurity Software Engineer - Authorization Services
Staff Cybersecurity Software Engineer - Authorization Services

General Motors • Seattle (WA)

On-site
USD 160,000 - 246,000
Health, dental, vision benefits
GM vehicle discounts
Sr. Security Software Engineer - Security Operations
Sr. Security Software Engineer - Security Operations

General Motors • Austin (TX)

Hybrid
USD 120,000 - 150,000
Sr. Security Software Engineer - Security Operations
Sr. Security Software Engineer - Security Operations

General Motors Company • United States

Hybrid
USD 140,000 - 190,000
Sr. Security Software Engineer - Security Operations
Sr. Security Software Engineer - Security Operations

General Motors Company • Austin (TX)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Principal Security Software Engineer, PKI and Secrets Management
Principal Security Software Engineer, PKI and Secrets Management

General Motors • United States

Remote
USD 202,000 - 310,000
Staff Security Software Engineer
Staff Security Software Engineer

General Motors LLC • United States

Remote
USD 160,000 - 246,000
Health and wellbeing benefits
GM vehicle discounts
Tuition assistance programs
Principal Security Software Engineer, PKI and Secrets Management
Principal Security Software Engineer, PKI and Secrets Management

General Motors • United States

Remote
USD 202,000 - 310,000
Remote-friendly
Principal Security Software Engineer, PKI and Secrets Management
Principal Security Software Engineer, PKI and Secrets Management

generalmotors • United States

Remote
USD 202,000 - 310,000
Staff Cloud Identity Platform Engineer
Staff Cloud Identity Platform Engineer

General Motors • United States

Remote
USD 160,000 - 246,000
Health and wellbeing benefits
GM vehicle discounts
Tuition assistance programs
+2