General Motors is seeking a seasoned Security Software Engineer to join their IAM team. The role involves developing and advancing IAM technology while serving as a subject matter expert on identity strategy, architecture, and best practices.
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 that support security operations
- Participate in incident response and forensic investigations as needed
- Stay current with emerging threats, vulnerabilities, and security technologies
Requirements:
- Bachelor's degree in Computer Science, Cybersecurity, or related field (or equivalent experience)
- 9+ years of experience in the administration, configuration, and support of IAM products including: EntraID, SailPoint or other similar products
- Advanced proficiency in one or more programming languages (e.g., 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 working with security and audit teams
- Ability to self-manage time and maintain an excellent work ethic in an Agile environment
- Able to convey identity requirements and concepts across different levels of users
- Strong verbal and written communication skills
- Exposure to contractor heavy and partner collaboration driving identity systems
- Project experience modeling and deploying external identity architectures
- Experience working with Databricks, Microsoft, or Google products
- Experience with CASB security integrations
- Experience with front-end application development