OpenAI

Software Engineer, Encryption

OpenAI

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $292,000 - $490,000 per year

About the role

  • Ship fast while balancing difficult trade-offs in complex domains
  • Build core abstractions for encrypted storage, sync, and recovery, especially when paired with inference in trusted execution environments
  • Build product features for authentication, encryption, and storage across ChatGPT and future consumer devices
  • Build and maintain infrastructure for hardware security modules (HSMs)
  • Integrate with private inference and computing infrastructure
  • Operate systems at scale with high reliability, including an on-call rotation
  • Collaborate with a diverse set of cross-functional teams across product, engineering, security, safety, policy, and legal

Requirements

  • Care deeply about user privacy and security
  • Have 5+ years of experience in professional software engineering
  • Have experience designing end-to-end encryption protocols (e.g. Labyrinth)
  • Have experience building intuitive authentication experiences for users
  • Have experience building and scaling HSM infra under strict security requirements (e.g. Juicebox)
  • Take pride in building and operating scalable, reliable, secure systems
  • Can collaborate well and drive alignment in the face of difficult trade-offs
  • Are comfortable with ambiguity and rapid change
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringend-to-end encryption protocolsauthentication experiencesHSM infrastructurescalable systemsreliable systemssecure systemsencrypted storagesyncrecovery
Soft Skills
collaborationdriving alignmentuser privacysecurity awarenesscomfort with ambiguityadaptability to changebalancing trade-offspride in work