CrawlJobs Logo

Software Engineer, Trusted Computing and Cryptography

United States 346500.00 - 465000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Trusted Computing and Cryptography is an engineering and security team within the OpenAI Security organization. We focus on: deploying high-performance cryptography at scale; key management (including secure offline physical backups, multi-party computation); trusted hardware enclaves that enable everything from boot measurements to GPU confidential computation. We're looking for a software engineer to join our team at OpenAI to help us build out and secure our critical computing infrastructure, focusing on trusted computing and cryptography at scale.

Job Responsibility

  • Write high-quality, performance-critical code in Rust and Python
  • Work alongside researchers, engineers, and security experts to integrate and scale advanced cryptographic techniques into our production and research systems
  • Write foundational libraries to support cryptographic operations and ensure security best practices are embedded into our infrastructure
  • Design, implement, and maintain secure key management systems for production environments
  • Design and deploy systems that help us trust our infrastructure, using security primitives and technologies such as tpm2, Secure Boot, Nitro Enclaves, confidential computing, Intel SGX, and AMD-SEV
  • Research, design, and implement operating system-level security measures, such as remote attestation, runtime TPM measurement, and host integrity verification

Requirements

  • Extensive experience as a software engineer working on global-scale production systems
  • Experience in deploying cryptographic systems at scale, with a strong understanding of production cryptographic key management
  • Familiarity with security primitives, including but not limited to TPM2, Secure Boot, secure enclaves, and confidential computing platforms
  • Professional experience programming in Python and proficiency in Rust and/or C/C++
  • Experience architecting, observing, and debugging production distributed systems
  • Experience rebuilding or significantly refactoring production systems to accommodate rapidly increasing scale

Nice to have

Good intuition for when off-the-shelf solutions will work and can quickly build tools to accelerate workflows when they won't

What we offer

  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Trusted Computing and Cryptography

8 matching positions

Cryptography & Confidential Computing Engineer

Client: Financial Services / Digital Assets Platform. Team: TBA. Job Title: Spec...
Location
Location
United States , Concord
Salary
Salary:
70.00 - 75.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of systems-level engineering with strong Go and Rust expertise
  • Deep experience with applied cryptography, specifically MPC and threshold signature schemes
  • Hands-on experience with Confidential Computing (TEE technologies like AMD SEV-SNP, Intel SGX/TDX)
Job Responsibility
Job Responsibility
  • Consult on or participate in moderately complex initiatives and deliverables within Specialty Software Engineering and contribute to large-scale planning related to Specialty Software Engineering deliverables
  • Review and analyze moderately complex challenges requiring in-depth evaluation of variable factors
  • Contribute to the resolution of moderately complex issues while leveraging strong understanding of policies, procedures, and compliance requirements
  • Collaborate with client personnel in Specialty Software Engineering
  • Design and implement threshold cryptography and MPC protocols (e.g., DKLS23, GG20)
  • Build high-performance ECDSA key generation and signing systems
  • Ensure cryptographic operations are secure, scalable, and auditable
  • Develop services running inside Trusted Execution Environments (AMD SEV-SNP, Intel TDX/SGX)
  • Implement confidential container solutions for secure execution
  • Write memory-safe code (Rust/Go) ensuring zero exposure of sensitive key material
What we offer
What we offer
  • medical
  • dental
  • vision
  • life
  • disability
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months of tenure
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • corporate discount savings program
Read More
Arrow Right

Senior Staff Security Software Engineer

As a Senior Staff Security Software Engineer on the Atlas team at Boston Dynamic...
Location
Location
United States , Waltham
Salary
Salary:
151284.00 - 208015.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s Degree in Computer Science or related field
  • Good knowledge of programming languages, such as C/C++, Go or Rust.
  • 6 or more years of hands-on experience as a product security engineer or architect
  • Good understanding of best practices for OS-level security, such as file system permissions, user/group management, and system services.
  • Experience with authentication and authorization tools and techniques
  • Working understanding of cryptography and cryptography primitives
  • Experience with Linux-native security tools, such as iptables/nftables and eBPF
  • Good understanding of communications protocols such as TCP/IP, and secure networking technologies such as TLS and Wireguard/IPsec
  • Ability to communicate effectively with technical and non-technical audiences, including writing documentation, proposals, specifications, design docs, and threat analyses
  • Eligible to work in the United States
Job Responsibility
Job Responsibility
  • Work with the greater security team to analyze and maintain the Atlas platform security profile
  • Hands-on development of specific security-related features
  • Collaborate with Product Management to understand customer needs and requirements.
  • Analyze security Implications of upcoming features and provide guidance to key stakeholders on risks and possible improvements.
  • Act as a trusted advisor on security topics in both existing and upcoming software for the Atlas platform
  • Conduct tests and technical analysis of the product
  • Educate the broader development community on best practices
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off, annual bonus structure
  • Fulltime
Read More
Arrow Right

Software Engineer - Azure Edge Security

Cloud services, Edge, and end-user devices are transforming modern life. As comp...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years for SDE, or 5+ years Senior, of experience developing code in C/C++/Rust
  • Has meaningful work experience with AI based / agentic development tools and processes (e.g. GitHub Copilot Agent, VS Code Agent, Curser, Claude Code, Cline, etc.)
  • Experience with computer security and security protocols
  • Proven team player with developed communication skills
  • Expertise in Windows and Linux security models, access controls, and least privilege principles
  • Experience with cryptography, certificate trust, and PKI
  • Understanding of operating system internals (kernel, file systems, networking, memory management, scheduling)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain security solutions for Edge and cloud environments, focusing on cryptography, keys and certificates
  • Lead technical architecture and design discussions, driving innovation in secure Azure Edge technologies across Windows and Linux
  • Collaborate with cross-functional teams to deliver scalable, reliable, and efficient security features for Microsoft Specialized Clouds
  • Mentor junior engineers, fostering a culture of excellence, collaboration, and continuous learning
  • Analyze emerging security threats and implement proactive measures to protect users, devices, and cloud workloads in the edge
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Platform Security

Join the Microsoft Device Ecosystem and Platform (MDEP) team, where we are build...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of software development experience, with significant experience contributing to or leading architectural design
  • Experience with AOSP security features such as device integrity, cryptography, Keymint, and Keystore
  • Expertise in device integrity mechanisms, key attestation processes, key provision strategies, and the management of trusted applications within AOSP
  • Ability to develop and manage trusted applications that operate within a TEE
  • Capability to design and develop robust security solutions that align with industry standards and best practices
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software and security issues
  • Leadership skills to guide a team in the development of secure software solutions
  • Strong communication skills with proven track record of representing security technology with customers and device manufacturers
Job Responsibility
Job Responsibility
  • Design, develop, and maintain AOSP security features, applications, and frameworks using Java, Kotlin, C/C++, and other technologies
  • Work across drivers, tools, Linux Kernel, trusted applications, AOSP Framework, and AOSP services
  • Collaborate with developers, testers, product managers, and security experts to ensure the quality, performance, and security of the AOSP platform and applications
  • Research and implement the latest security best practices, standards, and technologies for AOSP development
  • Troubleshoot, debug, and fix security issues and vulnerabilities in AOSP applications and systems
  • Represent the Microsoft MDEP team in various forums with partners, providing industry-leading technical guidance
  • Participate in code reviews to ensure code quality and share knowledge with the team
  • Demonstrate excellent communication skills with the ability to articulate technical design, implementation, and issues clearly and concisely
  • Stay updated on AOSP operating system updates, security trends, and industry best practices
  • Fulltime
Read More
Arrow Right

Senior Staff Security Software Engineer

As a Senior Staff Security Software Engineer on the Atlas team at Boston Dynamic...
Location
Location
United States , Waltham
Salary
Salary:
151284.00 - 208015.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s Degree in Computer Science or related field
  • Good knowledge of programming languages, such as C/C++, Go or Rust.
  • 6 or more years of hands-on experience as a product security engineer or architect
  • Good understanding of best practices for OS-level security, such as file system permissions, user/group management, and system services.
  • Experience with authentication and authorization tools and techniques
  • Working understanding of cryptography and cryptography primitives
  • Experience with Linux-native security tools, such as iptables/nftables and eBPF
  • Good understanding of communications protocols such as TCP/IP, and secure networking technologies such as TLS and Wireguard/IPsec
  • Ability to communicate effectively with technical and non-technical audiences, including writing documentation, proposals, specifications, design docs, and threat analyses
  • Eligible to work in the United States.
Job Responsibility
Job Responsibility
  • Work with the greater security team to analyze and maintain the Atlas platform security profile
  • Hands-on development of specific security-related features
  • Collaborate with Product Management to understand customer needs and requirements.
  • Analyze security Implications of upcoming features and provide guidance to key stakeholders on risks and possible improvements.
  • Act as a trusted advisor on security topics in both existing and upcoming software for the Atlas platform
  • Conduct tests and technical analysis of the product
  • Educate the broader development community on best practices.
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off and a annual bonus structure.
  • Fulltime
Read More
Arrow Right

Ai Cyber Tech Lead

Role : AI Cyber Tech Lead Location -Sheffiled Mode-3 Days from office Type - FTE...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
60000.00 - 65000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
July 20, 2026
Flip Icon
Requirements
Requirements
  • Minimum 8 years experience in cybersecurity architecture technical engineering and platform security within large complex organisations Banking experience preferred
  • Bachelors degree in Computer Science Engineering or a related field or equivalent experience
  • Relevant professional certifications eg CISSP CCSP SABSA AWSAzure Security
  • Deep knowledge of security frameworks eg NIST ISO 27001 cloud and on-premises security and secure software development practices
  • Proven track record in designing and implementing security controls and solutions at scale
  • Strong technical expertise in areas such as network security identity management cryptography and automation
  • Experience leading technical teams and managing cross-functional projects
  • Willingness to travel as required
  • Excellent communication skills with the ability to influence and engage stakeholders at all levels
Job Responsibility
Job Responsibility
  • AI Security Drive an understanding across Tech and Cyber of security controls frameworks required for AI security working in an iterative manner as the technologies and control landscape develop Be an ambassador on AI security
  • Cybersecurity Architecture Lead the development and maintenance of secure architecture frameworks for cloud on-premises and hybrid environments Ensure alignment with industry standards and risk appetite with a particular focus on AI
  • Technical Engineering Leadership Oversee the engineering and integration of security controls across platforms including identity and access management network security endpoint protection and data security Champion automation and secure by design principles
  • Platform Security Drive the secure design and operation of critical technology platforms collaborating with platform owners and engineering teams to embed security throughout the lifecycle
  • Incident Response Threat Management Provide technical oversight for incident response threat detection and vulnerability management Lead root cause analysis and remediation of complex security incidents
  • Stakeholder Engagement Act as a trusted advisor to technology and business leaders translating technical risks into actionable business recommendations Present technical topics clearly to both technical and nontechnical audiences
  • Continuous Improvement Evaluate emerging technologies and threats recommending enhancements to security architecture and engineering practices Foster a culture of innovation and continuous learning within the team
  • Team Leadership Mentor and develop a high performing team of security architects and engineers Promote collaboration knowledge sharing and professional growth
  • Fulltime
Read More
Arrow Right

SoC Security Architect

The AMD Compute and Graphics (CG) Business Unit is looking for an exceptional Se...
Location
Location
United States , Austin; Boston
Salary
Salary:
200000.00 - 300000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert knowledge of security technologies including secure boot, attestation architecture, confidential computing, trusted execution environment (TEE) architecture, security protocols, and device I/O protection mechanisms
  • Deep expertise in hardware architecture, SOC architecture, embedded firmware and operating systems security (Linux, Windows)
  • Extensive applied cryptography experience with ability to tailor solutions to specific use cases
  • Proven experience designing large-scale systems with vertical integration from software to hardware touchpoints
  • Strong background in threat modeling, vulnerability assessment, and security analysis methodologies
  • Active participation in industry standards organizations (TCG, OCP, NIST, etc.) with demonstrated influence on security standards
  • Exceptional technical writing skills with proven ability to translate market and customer requirements into technical specifications
  • Strong cross-functional collaboration skills working across hardware, software, firmware, and business units with excellent communication abilities
  • Experience with AMD security technologies and client security architecture
  • Knowledge of hardware security modules, secure element architectures, and security certification processes (FIPS, Common Criteria)
Job Responsibility
Job Responsibility
  • Define and drive comprehensive security architecture for AMD's system-on-chip (SOC) products across the entire technology stack
  • Develop security specifications and requirements based on market analysis, customer input, and industry trends
  • Lead cross-functional collaboration with hardware, software, firmware, and product management teams to implement security architecture
  • Design secure boot, attestation, and confidential computing architectures for client and gaming products
  • Conduct threat modeling and vulnerability assessments for complex system architectures
  • Drive security architecture decisions across multiple technology, IP and Software teams while mentoring engineering teams
  • Engage with industry standards organizations (TCG, OCP, etc.) to influence and adopt security standards
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Product Security Engineer

Secure NEO end-to-end. You will analyze the system services, operating systems, ...
Location
Location
United States , San Carlos
Salary
Salary:
137861.00 - 250000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in product security, offensive security, or a closely related engineering role
  • Strong experience with Linux operating system internals and security mechanisms (namespaces, syscall filtering, Linux systems hardening, least-privilege service design)
  • Proficiency in software development and code auditing, with shipping experience in C, C++, Rust, Go or Python
  • Penetration testing experience against real production systems
  • Security expertise in one or more of: Offensive security against Linux-based devices vulnerability research, exploit development, and end-to-end attack chains against embedded or production systems
  • Secure boot, verified boot, and Trusted Execution Environments (e.g., OP-TEE, fTPM)
  • Cryptography, PKI design, key lifecycle management, and HSM-backed roots of trust
  • Cloud security (AWS, GCP, or Azure), infrastructure-as-code, Kubernetes, and CI/CD pipeline security
  • Secure firmware update systems for embedded devices over-the-air delivery, rollback protection, signature verification, and recovery from failed updates
  • Bachelor’s degree in Computer Science, Information Security, Engineering, or related technical field or equivalent experience
Job Responsibility
Job Responsibility
  • Audit code and systems across NEO’s stack from bootloader and Linux userspace to cloud services and CI/CD pipelines to identify and drive remediation of security vulnerabilities
  • Lead security initiatives end-to-end, serving as the technical point of contact and partnering with Robotics, AI, Infrastructure, and Manufacturing teams to design secure-by-default systems
  • Conduct penetration tests, threat models, and risk assessments against NEO and its supporting infrastructure, prioritizing the issues that matter most
  • Design and contribute production code for security-critical components such as secure boot chains, code-signing pipelines, attestation flows, and hardened system services
  • Help define the security architecture for how humanoid robots are provisioned, deployed, updated, and operated at scale
What we offer
What we offer
  • Comprehensive medical, dental, and vision coverage
  • Generous paid time off, company holidays, and parental leave
  • 401(k) plan with company match (100% on the first 3% of contributions, 50% on the next 2%)
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) options
  • Commuter benefits (transit and parking)
  • Short-term and long-term disability, and life insurance
  • Employee Assistance Program (EAP) for mental health, financial, and personal support
  • Onsite snacks and catered lunches
  • Equity
  • Fulltime
Read More
Arrow Right