General Motors
Principal Security Software Engineer, PKI and Secrets Management
$202K–$310K
Work From Home - United States · Remote · Principal · Full-time · Posted Oct 28, 2026
- Experience
- 7+ years as a software engineer building and owning production systems or in-house applications.
- Education
- Bachelor’s degree or higher in Computer Science, Software Engineering, Cybersecurity, or a related technical field (or equivalent practical experience).
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role; applicants needing sponsorship now or in the future should not apply.
About the job
Leads security engineering strategy and builds production software, platforms, and services for PKI, secrets management, identity, and security controls across GM’s application ecosystem.
What you'll do
- Design and maintain security software, automation platforms, and scalable security services and APIs.
- Integrate security checks into CI/CD and cloud workflows; conduct code, threat-model, and design reviews.
- Guide security engineering through technical leadership, mentorship, incident response, and security roadmaps.
What they ask for
- Bachelor’s degree or higher in a related technical field, or equivalent practical experience.
- 7+ years building and owning production systems or in-house applications.
- Advanced proficiency in at least one modern programming language; experience operating cloud services and using infrastructure-as-code, Docker, and Kubernetes.
- Security engineering knowledge including PKI, encryption, key/secrets management, and secure coding; experience with AI-assisted development tools and Agile delivery.
Nice to have
- Enterprise-scale PKI and cryptographic services experience.
- Experience modernizing security platforms for broad engineering adoption; technical leadership across organizations.
Pay
$201,600 - 309,900 USD base salary
Tools
Python, Go, Java, C++, GitHub Copilot, Cursor, AWS, Azure
AI focus
Use AI-assisted development tools such as GitHub Copilot or Cursor in day-to-day engineering workflows.
Model-written summary · the original posting is authoritative