Software Engineer, Crypto Services - Key Management, Enterprise Technology Services
Apple Inc.
Software Engineer, Crypto Services - Key Management, Enterprise Technology Services Austin, Texas, United States Software and Services Imagine what you could do here. At Apple, we believe privacy is a fundamental human right. The Crypto Services team is at the center of this commitment, building the secure foundations that protect the Apple ecosystem and the data of over a billion users. We are looking for a collaborative and innovative Software Engineer to help us design the next generation of security infrastructure. In this role, you will build robust, scalable software that interfaces with specialized security environments, ensuring that our cryptographic services remain not just current, but ahead of the curve. Description The Crypto Services team is responsible for maintaining a number of core Apple security services with various underlying highly-sensitive cryptographic keys. To do this, the team leverages a number of Hardware Security Module (HSM), and HSM-like technologies. Great care is required in implementing and maintaining these technologies. As a Software Engineer on the Crypto Services team, you will play a critical role in designing, implementing, and maintaining custom software solutions that facilitate the use of these HSM platforms in Crypto Services. Cryptographic standards are constantly evolving, and in this role you will proactively engineer the solutions that allow the team (and thus the team’s cryptographic services) to keep pace with the latest cryptographic protocols and standards. An immediate focus will be strategizing and then implementing solutions to support the newest developments in post-quantum cryptography (PQC) standards. Custom software dealing with HSMs can be challenging to maintain & test. To keep quality standards high, in this role, you will own the design, implementation, and maintenance of HSM testing frameworks, tooling, and infrastructure. You will take ownership of projects, work closely with your fellow engineers to identify sustainable approaches, and find ways to improve performance and security of the tooling. This is an opportunity to work on problems that matter protecting user privacy and security in a post-quantum-cryptography world while facilitating construction & upkeep of the platforms and tools that multiply the effectiveness of talented engineers across Apple. Responsibilities Design, develop, and maintain software solutions that enable the secure and reliable use of Hardware Security Module (HSM) platforms across Crypto Services Automate complex, manual key ceremony processes, transforming error-prone operational workflows into auditable, repeatable, and secure software Build and maintain comprehensive testing frameworks, tooling, and infrastructure to ensure the quality and reliability of HSM software Engineer solutions that allow Crypto Services to adopt the latest cryptographic protocols and standards, with an immediate focus on post-quantum cryptography (PQC) Analyze and map existing manual processes to identify automation opportunities, building and maintaining a prioritized improvement backlog Pair closely with senior engineers to develop deep domain expertise in HSM operations and key management, contributing to knowledge distribution across the team Create clear technical documentation and training materials that codify specialized knowledge and reduce single-points-of-failure Collaborate across teams to identify sustainable approaches that improve the performance, security, and scalability of cryptographic tooling Minimum Qualifications 3+ years of professional software development experience Experience with at least one systems programming language (Java, Go, C++, or similar) Solid understanding of cryptographic fundamentals Solid understanding of security best practices Experience with CI/CD pipelines, modern DevOps practices, automated testing frameworks, etc. Ability to write clean, maintainable, and well-documented code Strong collaborative skills and eagerness to learn new technologies Preferred Qualifications 5+ years of experience developing production-quality software in modern programming languages such as Java, Go, Python, or C++ Some native programming experience / skills Deep understanding of crypto principles, with familiarity and strong interest in post-quantum cryptography concepts Proven experience with Hardware Security Modules (HSMs) or similar key management systems Strong background in building developer tools, SDKs, or internal platforms that enable other engineering teams Strong Expertise in designing and implementing comprehensive automated testing frameworks including unit, integration, and end-to-end testing Track record of creating clear, comprehensive technical documentation and training materials Demonstrated ability to collaborate effectively across multiple teams and mentor other engineers Strong problem‑solving skills with attention to security, reliability, and performance Excellent written and verbal communication skills Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Learn about reasonable accommodations for job applicants #J-18808-Ljbffr Apple Inc.
- ...Senior Software Engineer, Enterprise Technology Services Apple is where individual imaginations gather together, committing to the values that lead to great... ...production environments. Matrix Team Leadership: Manage cross-functional global teams (engineering, IT,...Suggested
- ...Software Security Engineer, Enterprise Technology Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of...Suggested
- Software Development Engineer - Apps, Enterprise Technology Services Austin, Texas, United States Software and Services Description In this role, you will have the... ...make a significant impact on Apple’s Identity Management System which operates at planet scale and leave...Suggested
- Site Reliability Engineer, Teamcenter, Enterprise Technology Services Austin, Texas, United States Software and Services Description As an SRE, you will play a key role in ensuring the reliability, scalability... ...Documentation: Maintain and manage runbooks and best practices...Suggested
- Site Reliability Engineer, Enterprise Technology Services Austin, Texas, United States Software and Services Apple is where individual imaginations... ...), Product Lifecycle Management (PLM) and PIM (Product... ...Description As an SRE, you will play a key role in ensuring the...SuggestedWork experience placement
$143.7k - $194.4k
...in distributed systems, deployment technologies, and infrastructure management. AWS offers technologies for... ...the life Why AWS Amazon Web Services (AWS) is the world's most comprehensive... ...years of non-internship professional software development experience ~2+ years...InternshipLocal areaFlexible hours- ...The Role The Enterprise SaaS & AI (SAI) organization... ...critical technology platforms and services that power GM Software & Services and... ...patching, release management, automated... ...senior, high-impact engineer with modern cloud... ...candidates to review the key responsibilities...Local areaWork from homeRelocation package
- A leading technology company is looking for a Site Reliability Engineer to join their Enterprise Technology Services in Austin, Texas. The role involves automating operations, optimizing infrastructure, and collaborating with engineering teams to ensure system reliability...
- Site Reliability Engineer, Enterprise Technology Services Austin, Texas, United States Software and Services Imagine what we could do together. At Apple, new ideas have... ...supporting the Apple ecosystem by offering identity management, factory and device support, infrastructure...
- Software Engineer (Full Stack), eBusiness Services Austin Metro Area, Texas, United States... ...Systems and Technology group and play a vital... ...and creators manage the massive systems... ...your efforts play a key role in the success... ...developing critical enterprise solutions for our...Work experience placement
$94k - $160k
...TitleSr IT Infrastructure Engineer - Enterprise Database Platform Services - RemoteJob... ...deliverables supporting key strategic initiativesDevelop... ...experience with infrastructure technologies - AWS, PostgreSQL, SQL Server... ...skillsAbility to manage work direction and lead,...Work experience placementLocal areaRemote workWork visa$152.8k - $191k
...Sales Cloud and Service Cloud... ...Salesforce and enterprise systems Lead... ...implementation of key initiatives (data... ...systems, and engineering leadership on... ...on healthcare technology transformations... ..., software engineers and... ...genetic disease management. WHAT WE OFFER...Work at officeImmediate startWorldwideFlexible hours$152k - $190k
...Business Area: Engineering Seniority... ...data under management as the hyperscalers... ...'s largest enterprises. The Data... ...of Cloudera's technology, where we design... ...and talented Software Engineers to join... ...-performance services that enable... ...Collaboration is key, you will work...Work from homeFlexible hours- ...office. Workplace Services Engineering (WSE) is an... ...organization within Schwab Technology Services that is... ...succeed. As a key growth engine... ...progressive software engineering... ...experience modernizing enterprise platforms,... ...degree in Technology Management, Computer...Work at office
$135k - $165k
...Job Title: Senior Software Engineer - Implementation... ...Snapsheet is claims technology the way it should... ...-based claims management, virtual vehicle... ...loss and recovery services. Trusted by over... ...customer delivery .Key Responsibilities... ...within a SaaS or enterprise integration context...Full timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$139.83k - $233.05k
...architect identity management and data protection... ...have with people. Our technologies and services help banks exchange... ...seeking a Senior Software Engineer to join Thales in Austin... ...Treasury. Key Areas of... ...version control and enterprise-scale development workflows...Full timeWork at officeLocal area- ...BRIEF DESCRIPTION OF SUNSTRONG MANAGEMENT SunStrong Management is a leading independent asset management and servicing platform specializing in residential and commercial... ...Salesforce Developer to design, build, and scale enterprise Salesforce solutions across Service Cloud...
- ...Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing... ...with strong experience in Field Service Lightning to build and optimize field service... ...use cases Integrate FSL with other enterprise systems such as ERP and middleware Collaborate...Permanent employmentTemporary workWork at office
$159.3k - $202.4k
..., and other services from across... ...platforms and technologies including... ...and access management, mobile devices... ...Senior Security Engineer to help... ...related to enterprise networking,... ...technical areas. Key job... ...project and software development... ...understanding of crypto basics (encryption...Flexible hours- ...Southlake or Austin office. Workplace Services Engineering (WSE) is an organization within Schwab Technology Services that is embarking on a... ..., invest, and succeed. As a key growth engine for the firm, we’... ...building secure, high‑quality software and collaborating across...Work at office
$135k - $165k
...Job Title: Senior Software Engineer - Foundational Services Company: Snapsheet Job Location... ...: Snapsheet is claims technology the way it should be: purposeful... ...cloud-based claims management, virtual vehicle... ..., intuitive design, and enterprise-grade reliability to claims...Full timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$186.07k - $218.9k
...in the power of crypto and blockchain technology to update the financial... ...the gap between Engineering, Finance, and Product. We manage the cost data... ...accurate and valid. Key responsibilities... ...both shared services and partner service... ...in backend software engineering (e.g....Local areaImmediate start- ...Introduction At IBM Software, we transform... ...with diverse technologies, partners, and industries... ...On the HashiCorp engineering team, we build... ...which allows enterprises to take a unified... ...Security Lifecycle Management: [1]... ...Consul standardizes service networking, allowing...Remote work
$142.6k - $261.5k
...working world. Technology – Digital Engineering – Full Stack Engineer (Manager) Whole... ...Manager Full Stack Software Engineer , you will... ...scale. Your key responsibilities... ...maintain backend services and APIs using modern... ...post‑launch in enterprise or regulated environments...Summer holidayLocal areaFlexible hours$143.7k - $194.4k
...and AI to security engineering problems? Enjoy... ...with the latest AWS technologies? Here in... ...security and security management teams globally, giving... ...best-in-class software with respect to... ...in our team. Key job responsibilities... ...Python using AWS services (S3, Lambda, SQS,...InternshipFlexible hours- ...Application Developer(IT Service Management) Project Name: IT Support and Process Location: AUSTIN, TX - Hybrid Duration: 8 months Job description: Solid understanding of IT Service Management, ITIL Framework, Shell's IT Processes such as Incident/Problem...
- ...Infrastructure Software Engineer Saronic Technologies is a leader in revolutionizing... ...to design, manage and scale our cloud... ...conjunction with the enterprise IT team Maintain... ...Maintain core services (DNS, DHCP, authentication... ...systems Support key databases used in...Permanent employmentTemporary workWork at officeRemote work
- ...Business Area: Engineering Seniority... ...data under management as the hyperscalers... ...'s largest enterprises. The Data... ...of Cloudera's technology, where we design... ...As a Staff Software Engineer, Airflow... ...you will be a key technical... ...for the Airflow service and its integrations...Remote workWork from homeFlexible hours
- ...third-party risk management (TPRM), ESG,... ...automation software and designed to... ...at Global 2000 enterprises. At Aravo,... ...leverage the latest technologies, and... ...Staff Software Engineer – Integration... ...critical backend services, define and uphold... .... Key Responsibilities...Work at office
- Description Nuvoton Technology is a leading... ...used in enterprise and client platforms... ...including product management, system and... ..., firmware and software development, system engineering, and production... ...directly with key customers and internal... ...writing, Crypto libraries, and...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Crypto Services - Key Management, Enterprise Technology Services. Be the first to apply!
- graduate software developer Austin, TX
- rust software engineer Austin, TX
- senior software design engineer Austin, TX
- software engineer student Austin, TX
- software engineer amazon Austin, TX
- software developer positions Austin, TX
- software engineer full time Austin, TX
- software qa engineer Austin, TX
- new graduate software engineer Austin, TX
- junior software developer Austin, TX

