Software Engineer, Crypto Services - Key Management, Enterprise Technology Services
At a glance
AI generatedTL;DR
As a Software Engineer on Apple’s Crypto Services team in Enterprise Technology Services, you will play a pivotal role in designing and implementing robust software solutions that ensure the secure use of Hardware Security Modules (HSMs) across various cryptographic services. Your day-to-day responsibilities include automating key management processes, building comprehensive testing frameworks, and maintaining high-quality standards for HSM tooling. You will also focus on integrating post-quantum cryptography standards to stay ahead in evolving security landscapes. This role requires expertise in systems programming languages like Java or Go, a solid understanding of cryptographic fundamentals, and experience with CI/CD pipelines and automated testing frameworks. The team works at the forefront of protecting user privacy and security by facilitating the construction and upkeep of critical platforms and tools that support Apple’s global ecosystem.
Skills
What you'll do
- Design, develop, and maintain software solutions for secure use of HSM platforms.
- Automate key ceremony processes to ensure auditable and repeatable workflows.
- Build comprehensive testing frameworks to ensure quality and reliability of HSM software.
- Engineer solutions to adopt the latest cryptographic protocols, focusing on post-quantum cryptography.
- Identify automation opportunities in existing manual processes and maintain a prioritized backlog.
- Develop deep domain expertise in HSM operations and key management with senior engineers.
What we're looking for
- 3+ years of professional software development experience
- Experience with systems programming languages (Java, Go, C++, or similar)
- Solid understanding of cryptographic fundamentals and security best practices
- Experience with CI/CD pipelines, automated testing frameworks, and DevOps practices
- Proven ability to design and maintain comprehensive testing frameworks for HSMs
- Deep understanding of post-quantum cryptography concepts and standards
- Strong collaborative skills and eagerness to learn new technologies
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3