← Back to jobs

Software Engineer, Hsm Infrastructure Security, Consumer Devices

openai

San Francisco
Development Uncategorized Scrum Master

Job Score

90 pts
On-site model (+70) Development (+10) Scrum Master (+10)

We are hiring a Security Software Engineer to design and implement the hardware-backed security foundations used across OpenAI’s device ecosystem.

A central focus of this role is hardening the boundary between our policy systems and the HSMs that protect sensitive cryptographic keys. This boundary determines which operations may be performed, what may be signed, which policies must be satisfied, and how changes to trusted software and policy are authorized.

You will develop security-critical software and firmware within, or immediately adjacent to, an HSM trust boundary. Depending on your background, this may include HSM trusted applications, firmware services, cryptographic mechanisms, device drivers, PKCS#11 components, secure-provisioning protocols, or signing-policy enforcement systems.

This is a hands-on software-engineering role. You will be expected to design systems, write and review production code, debug across hardware and software boundaries, and carry projects from initial requirements through deployment. It is not an HSM administration, PKI operations, compliance, or architecture-only position.

In This Role, You Will

  • Design and implement security-critical software and firmware for HSMs, secure elements, trusted execution environments, and hardware roots of trust.

  • Build and harden the policy-to-HSM boundary responsible for authorizing certificate issuance and cryptographic signing operations.

  • Develop HSM trusted applications, firmware components, host interfaces, device drivers, SDKs, or cryptographic service integrations.

  • Implement or extend cryptographic interfaces such as PKCS#11, OpenSSL providers or engines, platform key-storage APIs, or comparable hardware-security interfaces.

  • Build firmware and software that cryptographically enforces key generation, provisioning, usage, rotation, recovery, and destruction policies.

  • Design and implement HSM-backed certificate authority, code-signing, key-management, and device-identity systems.

  • Develop end-to-end cryptographic protocols spanning devices, secure hardware, policy services, and backend infrastructure.

  • Build security capabilities supporting device attestation, secure boot, factory provisioning and restoration, user registration, and authentication.

  • Design controls that make trusted software and policy changes verifiable, auditable, and subject to appropriate multi-party authorization.

  • Write, review, test, and audit secure embedded software for resource-constrained environments.

  • Develop test harnesses, emulators, fuzzers, and fault-injection tooling to validate security properties and failure behavior.

  • Threat-model hardware and software trust boundaries and translate findings into concrete engineering improvements.

  • Partner with hardware, firmware, infrastructure, application, and security teams to integrate secure-by-default capabilities into production systems.

  • Help establish engineering standards for HSM development, applied cryptography, secure key management, and certificate infrastructure.

Minimum Qualifications

  • 5+ years experience building secure embedded firmware for constrained environments

  • Deep programming experience in C, C++, or Rust.

You Might Thrive in This Role If You Have

  • A strong track record of designing, implementing, debugging, and shipping production systems software.

  • Hands-on experience developing security-critical software or firmware within, or directly adjacent to, an HSM, secure element, TEE, or hardware root of trust.

  • Experience developing one or more of the following:

    • HSM firmware or trusted applications

    • Cryptographic mechanisms or hardware-accelerated cryptographic services

    • HSM device drivers, host libraries, SDKs, or middleware

    • PKCS#11 providers, mechanisms, or integrations

    • Secure key-provisioning or key-injection protocols

    • HSM-backed certificate authority or code-signing systems

    • Signing-policy enforcement within a hardware-backed trust boundary

  • 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.

  • Experience reasoning about concurrency, memory safety, privilege separation, hardware interfaces, failure modes, and side-channel or physical attack considerations.

  • The ability to evaluate security designs and personally implement the software required to realize them.

  • Clear communication skills and the ability to collaborate across hardware, firmware, backend, and product teams.

Additional Experience That May Be Helpful

  • Firmware development for ARM TrustZone or another trusted execution environment.

  • Experience with commercial or cloud HSM platforms such as Thales Luna, Entrust/nShield, Utimaco, Marvell LiquidSecurity, AWS CloudHSM, or comparable systems.

  • Experience with PKCS#11, KMIP, OpenSSL providers or engines, secure-element APIs, or platform-native key-storage frameworks.

  • Device manufacturing, secure provisioning, factory restore, or silicon bring-up experience.

  • Secure boot ROM, bootloader, firmware-signing, anti-rollback, or authenticated-update development.

  • Developing trusted applications or cryptographic services inside an HSM or secure coprocessor.

  • Hardware/software co-design involving cryptographic accelerators, secure processors, or custom silicon.

  • Multi-party authorization, quorum-controlled deployments, tamper-resistant audit mechanisms, or attestable policy systems.

  • Secure or private storage systems based on hardware-protected keys.

  • Experience sustaining high-assurance security software in production.

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. 

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement.

Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.

To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

What did you think of this job?

Comments 0

Want to leave a comment?
Sign in or create your account in seconds to join the discussion.
Loading comments...

About Software Development

Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.

Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.

Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.

About Scrum Master

The Scrum Master is the professional responsible for facilitating the adoption of Scrum and agile practices within development teams. They act as servant leaders, removing impediments, promoting continuous improvement, and ensuring Scrum events and ceremonies happen in the best possible way.

Key skills include event facilitation (sprint planning, daily, review, retrospective), backlog management, team coaching, conflict resolution, and agile metrics (velocity, burndown, cycle time). Knowledge of Jira, Trello, Azure DevOps, and frameworks like Kanban, XP, and SAFe is a differentiator.

Scrum Masters in technology companies are highly valued, especially those who can promote team autonomy, create psychologically safe environments, and lead agile transformations at scale. The field offers opportunities from junior scrum master to agile coach, head of agile, and director of agile transformation.

Discover Other Areas

Understand the scope of work, key skills, and tools used in different career areas.

About Project Manager

The Project Manager is the professional responsible for planning, executing, and controlling projects end-to-end, ensuring they are delivered on time, within budget, and with the expected quality. With the growing complexity of businesses, project management professionals are fundamental to organizational success.

Key skills include planning and scheduling, scope, cost, risk, quality, and resource management, stakeholder communication, cross-functional team leadership, and use of agile and traditional methodologies. Certifications like PMP, PRINCE2, and Six Sigma are important differentiators.

Project Managers in technology companies are highly valued, especially those who master agile methodologies (Scrum, Kanban), tools like Jira and MS Project, and can deliver complex projects efficiently. The field offers opportunities from project analyst to head of PMO, with a focus on execution, governance, and business value.

About SEO Analyst

The SEO Analyst is the professional responsible for optimizing websites for search engines, increasing organic visibility and qualified traffic. With the growing importance of digital marketing, SEO professionals are fundamental to any online presence strategy.

Key skills include on-page and off-page SEO, technical SEO, keyword research, SEO audits, link building, optimized content creation, and metrics analysis. Tools like Google Search Console, Google Analytics, Ahrefs, Semrush, Moz, and Screaming Frog are essential for daily work.

SEO analysts in technology companies are highly valued, especially those who master technical SEO, Core Web Vitals, and data-driven content strategies. The field offers opportunities from junior analyst to head of SEO, with a focus on organic growth, domain authority, and return on investment.

About Sales

The Sales area is responsible for generating revenue and expanding the customer base. B2B and B2C sales professionals are fundamental for sustainable growth of any organization.

Key skills include prospecting, negotiation, CRM (Salesforce, HubSpot), sales enablement, and value consulting. The consultative and data-driven approach is increasingly valued.

Consultative sellers and senior Sales Managers have very high earning potential, with OTE (On-Target Earnings) that can exceed monthly salaries in technology companies.

About Agile

The Agile and Digital Transformation area is fundamental for organizations seeking efficiency and rapid adaptation. Agile professionals facilitate processes, eliminate bottlenecks, and promote a culture of continuous improvement.

Key certifications include CSM, PSM, SAFe, ICP, and Kanban. Knowledge of Scrum, Kanban, XP, and agile frameworks is essential, as are leadership and facilitation soft skills.

Senior Agile coaches and Scrum Masters are highly valued, especially in technology companies that adopt agile methodologies at scale.

About QA and Testing

QA and Software Testing are fundamental to ensure the quality and reliability of applications. QA professionals ensure that the delivered product meets requirements and is free of critical defects.

Key skills include manual and automated testing, Selenium, Cypress, Playwright, Postman, JMeter, and CI/CD pipeline knowledge. Performance and security testing are differentiators.

With the adoption of DevOps and continuous deployment, the demand for automation QAs and SDETs continues to grow.

Career Guides

Technology Career Guide

Planning, skills, interviews, and professional growth in IT, Data Science, DevOps, and Product.

Read full guide →

Design Career Guide

UX/UI, Graphic Design, Product Design. Portfolio, tools, interviews, and growth in the Design field.

Read full guide →

Marketing Career Guide

SEO, Paid Media, Growth, Content Marketing. Certifications, tools, and strategies to grow in Digital Marketing.

Read full guide →

Finance Career Guide

Financial market, investments, corporate finance, certifications, and strategies to grow in the financial field.

Read full guide →

Communication Career Guide

Journalism, PR, Corporate Communication, Content Marketing, and Multimedia Production.

Read full guide →

Administration Career Guide

Business Management, HR, Logistics, Consulting, Project Management, and Entrepreneurship.

Read full guide →

Data Career Guide

Data Science, Data Engineering, BI, Machine Learning, and AI. From training to the job market.

Read full guide →

Product Career Guide

Product Management, Product Ownership, Agile, Scrum, and OKRs. From strategy to execution.

Read full guide →

Tech & Remote Glossary

Stop getting lost in interviews and job descriptions

The job market, especially within tech and global companies, has developed its own dialect. Not understanding these acronyms can make you lose valuable opportunities or poorly negotiate your contract. To end this problem, we created the Definitive Glossary for the Remote Professional.

🏢 Work Models & Routine

Async (Asynchronous Work)
A communication model where responses don't need to be immediate. Instead of back-to-back meetings, the team relies on well-structured documents, threads, and messages. It's the gold standard for global companies spanning multiple time zones.
Sync (Synchronous Work)
The opposite of Async. It requires the team to be online and available at the same time for meetings, live chats, and real-time collaboration.
Daily / Stand-up
A quick daily meeting (usually 15 minutes) common in Agile (Scrum) methodologies. The team answers three questions: What did I do yesterday? What will I do today? Are there any blockers?
All-Hands / Town Hall
A company-wide meeting involving all employees. Usually led by the founders (C-Levels) to present results, new goals, and answer team questions.
1:1 (One-on-One)
A recurring individual meeting between a professional and their direct manager. It is used for career alignment, feedback, and problem-solving, not just for project status updates.

💰 Contracts, Benefits & Compensation

PTO (Paid Time Off)
Instead of strict, categorized leave policies, modern US companies usually offer a flexible pool of days (e.g., 20 days of PTO, or even "Unlimited PTO") that you can use for vacations, sick days, or personal matters, while receiving your regular compensation.
Equity / Stock Options
Company ownership. The startup offers you the right to buy shares at a heavily discounted strike price in the future. If the company grows, goes public, or is acquired, these shares can be highly lucrative.
Vesting (Vesting Schedule)
The rule that controls your Equity. It usually lasts 4 years. You don't get all the shares on day one; you "earn" them gradually as you stay with the company. A "1-year Cliff" means you must stay for at least one year to receive your first batch of shares.
RSUs (Restricted Stock Units)
Unlike Stock Options (where you have the right to buy the stock), RSUs are actual shares the company grants you as a bonus or part of your compensation package, following a strict Vesting schedule.
Independent Contractor (1099 / B2B)
The most common international hiring model for global talent working for US companies. You act as a service provider (business-to-business), receiving the gross salary (often six-figure compensation) without standard local payroll tax deductions at the source.

🤖 Recruitment & Hiring Process

ATS (Applicant Tracking System)
The "robot" that reads your resume. Software like Greenhouse, Ashby, and Workday are used to filter candidates by keywords before a human even looks at the document. (Pro tip: this is why your resume must be clean, semantic, and have the right keywords).
JD (Job Description)
The document that lists the responsibilities, technical requirements, and benefits of the open position.
Cultural Fit
The interview stage that evaluates if your core values, communication style, and worldview align with the company's culture. This is the ultimate test of your Soft Skills.
Onboarding
The integration process. It's the period of your first few weeks at the company, where you get your access credentials, learn about the culture, study the internal documentation, and understand how the product works.

🚀 How to use this to your advantage?

The secret isn't just knowing what these acronyms mean, but using them actively. If during an interview for a premium tech role you ask, "How does your PTO policy and Vesting schedule work?", the recruiter will immediately perceive you as a high-level professional, familiar with the global market standards.

The remote job market requires preparation. And having the right vocabulary is the first big step to securing six-figure proposals and standing out among thousands of applicants.

Expert Tip

Landing Top-Tier Traffic Analyst and SEO Roles

The New Era of Performance Marketing

The digital marketing landscape has undergone a radical transformation in recent years. The era of the "button pusher" who merely launched Meta Ads campaigns or stuffed keywords into WordPress is officially over. Today, companies—especially top-tier US startups and global tech corporations offering six-figure compensations—are looking for analytical, Growth-focused, and highly Data-Driven professionals.

Whether managing multi-million dollar paid media budgets or optimizing site architecture for the new AI-driven search engines, the Traffic and SEO Analyst has become the engine of predictable revenue for tech companies worldwide.

1. Technical SEO and the AI Revolution (SGE)

With Google's introduction of the Search Generative Experience (SGE), SEO is no longer just about backlinks and search volume. It now requires a deep understanding of search intent and topical authority.

What Tech Recruiters are looking for:

  • Technical SEO Mastery: The ability to analyze Core Web Vitals, manage Crawl Budgets, and optimize JavaScript rendering (a critical factor for modern frameworks like React and Next.js).
  • Advanced Data Analysis: Fluency in enterprise tools such as Screaming Frog, Semrush, Ahrefs, and Google Search Console.
  • Focus on E-E-A-T: Experience, Expertise, Authoritativeness, and Trustworthiness. Understanding how to structure content so that Google's algorithm recognizes it as a reliable primary source.
"Modern SEO success requires you to stop optimizing for algorithms and start optimizing for the user journey, using technical data to remove any friction along the way." — Google Search Central Guidelines

2. Paid Traffic: From Operational to Strategic

In the realm of paid media (Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads), platform automation handles most of the bidding work (Smart Bidding). The modern candidate's competitive edge lies in acquisition strategy and financial viability analysis.

Metrics you must master for your interviews:

  1. CAC (Customer Acquisition Cost): Moving beyond Cost Per Click (CPC). Understanding exactly how much it costs to acquire a paying user.
  2. LTV (Lifetime Value): Knowing how to cross-reference acquisition costs with the value a customer brings to the company over time (LTV:CAC ratio).
  3. ROAS vs. ROI: Grasping the crucial difference between the direct return on ad spend (ROAS) and the actual return on investment for the entire business (ROI).
  4. Server-Side Tracking: With the deprecation of third-party cookies, mastering the Conversions API and Google Tag Manager (GTM) Server-Side is a massive senior requirement.

3. Building an Unbeatable Portfolio

In the global remote market, degrees matter far less than proven results. Your portfolio shouldn't just be a resume; it should be a comprehensive document of Case Studies.

Structure your cases using the STAR method:

  • Situation: What was the baseline? E.g., "The e-commerce brand was burning $10k/month with a 1.2 ROAS."
  • Task: What was the goal? E.g., "Reduce CPA by 30% and increase non-branded organic traffic."
  • Action: What did YOU do technically? E.g., "Audited GTM, restructured PMax campaigns, and applied Schema markup in the HTML."
  • Result: The numerical impact. E.g., "Scaled ROAS to 3.8 and grew organic traffic by 45% in 3 months."

4. Certifications That Actually Open Doors

If you want to bypass strict Applicant Tracking Systems (ATS) like Greenhouse or Workday, ensure your LinkedIn and resume feature official certifications issued by the tech platforms themselves:

References and Must-Reads

To stay relevant in a market that changes weekly, we highly recommend following these official sources:

  1. Official Google Search Central Documentation.
  2. Annual State of Marketing Reports from HubSpot and Semrush.
  3. Technical articles focused on Data-Driven Marketing from the Harvard Business Review.

© 2026 Mondywork. Empowering career evolution in Tech, Design, and Digital Marketing.