✦ Luna Orbit — Cybersecurity

CyberSecurity Software Engineer

at General Motors

📍 Warren, Michigan, United States of America Hybrid Posted March 21, 2026
Type Full-Time
Experience senior
Exp. Years 9+ years
Education Bachelor's degree in Computer Science, Cybersecurity, or related field
Category Cybersecurity

This role involves developing and securing enterprise IAM solutions, integrating security into cloud-native applications, and leading incident response efforts. The engineer will work with modern security technologies and cloud platforms.

  • Develop security solutions
  • Integrate security into CI/CD
  • Conduct threat modeling
  • Manage security incidents
  • Support IAM architecture

The position covers security software development, cloud security, IAM, containerization, and threat modeling. Proficiency in programming languages and cloud platforms is essential.

The ideal candidate is a senior cybersecurity software engineer with over 9 years of experience in IAM, cloud security, and software development, proficient in multiple programming languages and cloud platforms, with strong collaboration skills.

Bachelor's degree in Computer ScienceCybersecurityor related field9+ years of experience with IAM products (EntraIDSailPoint)Proficiency in programming languages (PythonGoJavaC++)Experience with cloud platforms (AWSAzureGCP)Experience with containerization (DockerKubernetes)Understanding of authenticationauthorizationencryptionExperience with security and audit teamsAbility to work in an Agile environmentStrong communication skills
Experience with DatabricksExperience with Microsoft or Google productsExperience with CASB security integrationsFront-end application developmentProject experience modeling external identity architecturesExperience with contractor collaboration
AWSAzureGCPDockerKubernetesDatabricksMicrosoft productsGoogle products
CybersecurityIAMidentity access managementPythonGoJavaC++cloud platformsAWSAzureGCPDockerKubernetesthreat modelingAPIsmicroservicessecurity operationsincident responseforensic investigations
Security Software DevelopmentIAMIdentity Access ManagementPythonGoJavaC++Cloud platformsAWSAzureGCPContainerizationDockerKubernetesCode reviewsThreat modelingAPIsMicroservicesSecurity operationsIncident responseForensic investigationsSecurity technologies
CommunicationCollaborationSelf-managementWork ethicProblem-solvingAdaptabilityTeamworkAnalytical thinking
Industry Automotive / Technology
Job Function Cybersecurity software development and security management
Role Subtype Security Software Engineer
Tech Domains Python, Go, Java, C++, AWS, Azure, GCP, Docker, Kubernetes, Security
CybersecurityIAMIdentity Access ManagementSecurity Software DevelopmentPythonGoJavaC++Cloud platformsAWSAzureGCPContainerizationDockerKubernetesThreat modelingAPIsMicroservicesSecurity operationsIncident responseForensic investigationsSecurity technologiesSecurity software development

Lack of experience with IAM products (EntraID, SailPoint), Inability to work in a hybrid environment, No experience with cloud platforms or containerization, No programming skills in Python, Go, Java, or C++

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile