Software Engineer, Crypto Services - Key Management, Enterprise Technology Services

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
114 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$139k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $155,000–$222,425.

Based on 240 similar postings.

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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Crypto Services - Key Management, Enterprise Technology Services

Software Engineer, Crypto Services - Key Management, Enterprise Technology Services joins the Crypto Services team to design and maintain secure infrastructure for cryptographic services. The role involves developing software that interfaces with Hardware Security Module (HSM) platforms, automating manual key ceremony processes into auditable workflows, and building testing frameworks, tooling, and infrastructure to ensure reliability. A primary focus is engineering solutions to adopt evolving cryptographic protocols, specifically post-quantum cryptography standards. Candidates should possess experience in systems programming languages like Java, Go, C++, or Python, along with a solid understanding of cryptographic fundamentals, security best practices, and system administration. The role requires expertise in CI/CD pipelines, automated testing frameworks, and developing internal platforms or SDKs. This position addresses the technical challenge of maintaining secure key management systems while ensuring infrastructure remains resilient against emerging cryptographic threats.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design and maintain software solutions that enable secure, reliable use of Hardware Security Module (HSM) platforms.
  • Automate manual key ceremony processes into auditable, repeatable, and secure software workflows.
  • Build and maintain comprehensive testing frameworks, tooling, and infrastructure for HSM software quality.
  • Engineer solutions to integrate the latest cryptographic protocols, specifically focusing on post-quantum cryptography (PQC).
  • Analyze existing manual processes to identify and execute automation opportunities within a prioritized backlog.
  • Create technical documentation and training materials to codify specialized knowledge and reduce single points of failure.
  • Develop internal tools and platforms that improve the performance and security of cryptographic systems.

What we're looking for

  • At least 3 years of professional software development experience.
  • Experience with at least one systems programming language such as Java, Go, C++, or similar.
  • Solid understanding of cryptographic fundamentals and security best practices.
  • Experience with CI/CD pipelines, modern DevOps practices, and automated testing frameworks.
  • Solid understanding of system administration fundamentals.
  • Ability to write clean, maintainable, and well-documented code.
  • Preferred experience includes 5+ years of developing production-quality software in Java, Go, Python, or C++.
  • Preferred experience with Hardware Security Modules (HSMs) or similar key management systems.

More like this

Similar roles

Cryptographic Engineer

3M

Maplewood, MN +1 23 days ago $109,202$133,469
PKI Digital Certificates AWS Amazon Certificate Manager (ACM) AWS Key Management Service (KMS) Azure Key Vault Venafi Python PowerShell Cloud Security
6+ yrs exp Hybrid