Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, HSM Infrastructure Security

Full-time

OpenAI

Responsibilities

  • Design and implement security-critical software and firmware for HSMs, secure elements, trusted execution environments, and hardware roots of trust.
  • Build and harden policy-to-HSM boundaries governing certificate issuance and cryptographic signing operations.
  • Develop HSM trusted applications, firmware components, host interfaces, device drivers, SDKs, and cryptographic service integrations.
  • Implement interfaces and services involving PKCS#11, OpenSSL providers or engines, platform key-storage APIs, and related hardware-security interfaces.
  • Build systems enforcing key generation, provisioning, usage, rotation, recovery, and destruction policies.
  • Design HSM-backed certificate authority, code-signing, key-management, device-identity, attestation, secure-boot, and provisioning systems.
  • Develop end-to-end cryptographic protocols spanning devices, secure hardware, policy services, and backend infrastructure.
  • Write, review, test, and audit secure embedded software, including test harnesses, emulators, fuzzers, and fault-injection tooling.
  • Threat-model hardware and software trust boundaries and convert findings into engineering improvements.
  • Collaborate with hardware, firmware, infrastructure, application, security, and product teams to integrate secure-by-default capabilities.
  • Help establish engineering standards for HSM development, applied cryptography, secure key management, and certificate infrastructure.

Requirements

  • At least 5 years of experience building secure embedded firmware for constrained environments.
  • Deep programming experience in C, C++, or Rust.
  • Experience designing, implementing, debugging, and shipping production systems software.
  • Hands-on experience with security-critical software or firmware within or adjacent to an HSM, secure element, trusted execution environment, or hardware root of trust.
  • Strong knowledge of applied cryptography, digital signatures, key hierarchies, secure key management, and cryptographic protocol design.
  • Experience with PKI, X.509 certificates, certificate authorities, certificate issuance, and certificate lifecycle protocols.
  • Familiarity with secure boot, measured boot, device identity, remote attestation, or hardware-backed storage.
  • Ability to reason about concurrency, memory safety, privilege separation, hardware interfaces, failure modes, side-channel risks, and physical attack considerations.
  • Ability to evaluate security designs and personally implement the required software.
  • Clear communication and cross-functional collaboration skills.
  • Helpful additional experience includes ARM TrustZone or other trusted execution environments; commercial or cloud HSM platforms; PKCS#11, KMIP, OpenSSL providers or engines; secure-element APIs; device manufacturing and secure provisioning; boot ROM, bootloader, firmware signing, anti-rollback, authenticated updates; cryptographic accelerators or custom silicon; multi-party authorization; tamper-resistant audit mechanisms; and high-assurance production security software.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, HSM Infrastructure Security in San Francisco, CA vacancy
  • $347k

    We are hiring a Security Software Engineer to design and implement the hardware-backed security foundations...  ..., or immediately adjacent to, an HSM trust boundary. Depending on your...  ...hardware, policy services, and backend infrastructure.Build security capabilities supporting... 
    Suggested
    Immediate start
    Remote work

    OpenAI

    San Francisco, CA
    3 days ago
  • $200k - $260k

     ...hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your...  ...the Role We are looking for a Senior Software Engineer to join our Infrastructure Team , focused on building secure, reliable, and scalable infrastructure for Nimble... 
    Suggested
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    25 days ago
  • $230k - $385k

     ...artificial general intelligence benefits all of humanity.The Security team protects OpenAI’s technology, people, and...  ...security culture.About the RoleOpenAI is seeking a Security Software Engineer to join the Infrastructure Security (InfraSec) team.InfraSec safeguards the core... 
    Suggested
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago
  • $230k - $280k

     ...people use Notion every day, and we’re growing quickly. The Infrastructure Security team’s mission is to build a secure-by-default foundation...  ...controls, to shipping secure defaults that scale across engineering.This role can be based in either San Francisco or New York... 
    Suggested
    Local area

    Notion Labs

    San Francisco, CA
    5 days ago
  • $127k - $249k

    We are hiring an experienced Security Software Engineer (Staff or Senior) for our Infrastructure Security team to design and build scalable security controls and services within MongoDB Atlas multi-cloud infrastructure.The team sits within the Site Reliability Engineering... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    San Francisco, CA
    4 days ago
  • $174k - $252k

     ...5 years of experience with software development in C++, C, or Python...  ...developing large-scale infrastructure, distributed systems or networks...  .... Google's software engineers develop the next-generation...  ...networking and data storage, security, artificial intelligence, natural... 

    Google

    San Francisco, CA
    4 days ago
  • $202k - $230k

     ...proactive elimination of entire classes of security risk by engineering the core libraries, platforms and...  .... We are looking for a Senior Software Engineer to join our new Security Development...  ...solutions to protect Asana's infrastructure and product. Instead of acting as... 
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    San Francisco, CA
    5 days ago
  • $230k - $288k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and...  ...About The Role As a Senior Software Engineer specializing in Services Security, you will play a key role in helping...  ...based cryptographic systems (KMS, HSM, etc.) Networking protocols (gRPC... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    1 day ago
  • $347k

     ...artificial general intelligence benefits all of humanity.The Security team protects OpenAI’s technology, people, and...  ...security culture.About the RoleOpenAI is seeking a Principal Software Engineer to join the Infrastructure Security (InfraSec) team. InfraSec safeguards the core... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago
  • $147k - $210k

     ...of experience developing and maintaining software using C++.Experience designing,...  ...completion, or debugging).Google's software engineers develop the next-generation technologies...  ...system design, networking and data storage, security, artificial intelligence, natural language... 

    Google

    San Francisco, CA
    7 days ago
  • $143.7k - $194.4k

     ...process.About the TeamTwitch Security Platform builds and operates the foundational software, data, and automation that enable...  .... As a Software Development Engineer II (SDE II) on the Security Platform...  ..., Identity, Privacy, and Infrastructure on Twitch-wide initiatives.... 
    Flexible hours
    Shift work

    Twitch

    San Francisco, CA
    4 days ago
  • $147k - $211k

     ...platform to support and accelerate security agents development.Scale the...  ....2 years of experience with software development in one or more...  ...etc) or ML platform/infrastructure (e.g., model deployment, model...  ...and talent. AI/ML software engineers in Cloud bridge the gap between... 
    Worldwide

    Google

    San Francisco, CA
    7 days ago
  • $127k - $249k

     ...looking for an experienced Senior or Staff Engineer for our SRE, InfraSec team, to guide the security of our cloud-based infrastructure. As a Staff SRE, you will be very hands-on...  ..., transform, and disrupt industries with software. MongoDB’s unified data platform, the most... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    San Francisco, CA
    4 days ago
  •  ...k+ containers/month and growing. You’ll own reliability, performance, and security for multi‑tenant compute. What You’ll Do Design and operate secure, multi‑tenant container infrastructure with fast startup and smart autoscaling. Ship cloud deployments (Helm/... 
    Full time
    Remote work

    Julius Ai

    San Francisco, CA
    1 day ago
  •  ...About Flow Flow Engineering is an AI-native requirements platform for modern engineering...  ...the role Flow is hiring a Software Engineer with an infrastructure focus to build and scale the core...  ..., reliability, observability, and security across the stack. Own and... 
    Full time
    Flexible hours

    Flow Engineering

    San Francisco, CA
    1 day ago
  •  ...agents that replace traditional software development by generating,...  ...: correctness, reliability, security, and scale in real...  ...Responsible For Platform & Infrastructure Maintain stability of our...  ...years of software/platform engineering experience with production systems... 
    Full time
    Flexible hours

    Emergent Labs

    San Francisco, CA
    1 day ago
  •  ...Workspace.  What you'll do The Payments Infrastructure team builds the trust boundary between...  ...enterprise customers. Design the secure-capture protocol every channel sits...  ...data. Make payments something other engineers can use without becoming compliance... 
    Full time
    Flexible hours

    Sierra Limited

    San Francisco, CA
    1 day ago
  • $160k - $220k

     ...Astranis satellites provide dedicated, secure networks to highly-sophisticated...  ...Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...in Northern California, USA. Senior Software Engineer - Infrastructure As a Senior Software Engineer on... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Astranis

    San Francisco, CA
    1 day ago
  •  ...working systems and build any software needed for running large-...  ...Role We are looking for engineers to operate the next generation...  ...systems engineering with hands-on infrastructure work on our largest...  ...compute, networking, storage, security) and in automating cluster or... 
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...About the Role This role broadly owns infrastructure across the stack. If it’s running in the...  ...petabytes of data Maintaining the security posture of our infrastructure and data...  ...GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving,... 
    Full time

    The Generalist

    San Francisco, CA
    1 day ago
  •  ...address real-world challenges. The Infrastructure Engineering team is crucial to the overall...  ...Standards: Establish and enforce elite software engineering and DevOps standards, including...  ...hardening, and rapid remediation. Security by Design: Embed security best... 
    Full time
    Shift work

    Hayden Ai

    San Francisco, CA
    1 day ago
  • $190k - $280k

     ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a...  ...informative deployment pipeline. As an engineer on the Infrastructure Engineering team, you’ll help...  ...quickly while embedding durability, security, and operational excellence into how... 
    Hourly pay
    Full time
    Work at office

    Sentry

    San Francisco, CA
    1 day ago
  • $215k - $265k

     ...scheming mitigations. We're looking for a Software Engineer to build the platform that the rest of...  ...keeping our most valuable assets secure.  Apollo is fast-growing and fast-...  ...Build and maintain Apollo's cloud infrastructure . This means IaC, networking, environment... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Apollo Research

    San Francisco, CA
    1 day ago
  • $180k - $250k

     ...generation of AI products. We build the infrastructure, tools, and model access that teams...  ...build on. You are a hands-on engineer who builds the software and processes that keep a large...  ...Implement and enforce OS-level security: hardening baselines, SELinux/AppArmor... 
    Full time
    Local area
    Relocation package

    Falò

    San Francisco, CA
    1 day ago
  •  ...stablecoins. You’ll help design, deploy and operate the infrastructure that makes this possible. This is a hands-on devops role...  ...sits at the intersection of infrastructure, platform engineering and security. You’ll define how Modern Treasury scales and operates our... 
    Full time
    Local area
    Immediate start
    Remote work

    Modern Treasury

    San Francisco, CA
    1 day ago
  •  ...About the Team We’re hiring software engineers to join our broader Infrastructure organization, which supports multiple high-impact teams. Depending on your...  ...systems are highly reliable, observable, performant, and secure—so researchers can iterate quickly, and products... 
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  • $100k - $300k

     ...providing the research horsepower needed to make truly agentic security workflows a reality. We partner with Fortune 500 companies...  ...SAIL About the Role We're hiring a Senior Storage Infrastructure Engineer on our Core Platform team to own how we store, protect, and... 
    Full time

    Cogent Security

    San Francisco, CA
    1 day ago
  •  ...design teams for Google Workspace.  What you’ll do As a Software Engineer, Infrastructure at Sierra, you will be responsible for designing,...  ...possible. You’ll focus on making Sierra’s infrastructure secure, reliable, and scalable, enabling product teams to deliver... 
    Full time
    Flexible hours

    Sierra Limited

    San Francisco, CA
    1 day ago
  •  ...ai is building the foundational infrastructure for the next generation of AI development. We provide AI engineers and data scientists with lightning-fast, secure, and reproducible code sandboxes...  ...of AI. The Role As a Software Engineer on our Infrastructure team... 
    Full time
    Work at office
    Work from home
    1 day per week

    Runloop

    San Francisco, CA
    1 day ago
  •  ...Your role, should you choose to join us, will be as an Infrastructure / Backend Engineer on our founding team. You're the right person for this...  ...re known for making infrastructure elegant, reliable, and secure — even under demanding workloads. You find energy in scaling... 
    Full time

    Vooma

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, HSM Infrastructure Security. Be the first to apply!