Senior Software Development Engineer - Code Signing
Core
Design, develop, and deploy enterprise code signing and certificate-based security solutions to support secure software delivery and strengthen the software supply chain.
Role type
Senior Software Development Engineer (Security Engineering)
Builds
Enterprise code signing solutions, certificate management services, and signing automation integrated into CI/CD pipelines.
Domain
Cybersecurity, Public Key Infrastructure (PKI), Cryptography, Software Supply Chain Security
Required skills
Software development, Code signing technologies, Certificate lifecycle management, PKI, Key management, CI/CD integration, Cryptographic controls, Secure software architecture, Testing and debugging, Mentoring
Preferred skills
Post-quantum cryptography readiness, Agentic AI concepts, Hardware-backed key protection
Technologies
GitOps, Docker, Jenkins, GitHub Actions, Windows, Linux, macOS, Cloud, Containers
Responsibilities
Lead design, development, testing, integration, and deployment of code signing solutions; Review software designs for security alignment; Provide technical leadership for cross-functional security initiatives; Drive adoption of signing automation and cryptographic agility; Contribute to scalable code signing capabilities; Mentor engineers through technical guidance and design reviews.
Seniority
Senior, hands-on IC with technical leadership
