OpenAI

Software Engineer, Web Layer

OpenAI2 days ago
Location

San Francisco

Type

Full Time

Salary

USD 255,000 – 405,000

Level

Senior

Role

Software Engineer

Posted

Jun 11, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking a highly skilled Software Engineer for the Codex Web Layer team, focusing on developing a sophisticated hybrid web browser application. The ideal candidate will design and implement complex web infrastructure across macOS and Windows, working closely with product and design teams to create innovative browsing features using low-level system integration and advanced interaction design.

What you'll do

Web Layer Infrastructure Development: Design and implement end-to-end infrastructure for Codex desktop client application across macOS and Windows platforms
Cross-Stack Feature Implementation: Develop features spanning backend C++ layer, Chromium integration, and TypeScript components
API Design and Implementation: Create robust API designs primarily in C++, supporting deployment infrastructure using Python, TypeScript, and agentic skills
Collaborative Product Development: Partner closely with product and design teams to conceive and build innovative web browsing features

What we look for

Technical

C++ DevelopmentStrong expertise in C++ programming, with specific experience in browser environments like Chromium and Electron
Cross-Platform DevelopmentExperience developing applications for macOS and Windows platforms
Web TechnologiesGeneral knowledge of web development and TypeScript (helpful but not required)

Education

Computer Science BackgroundDegree in Computer Science, Software Engineering, or related technical field preferred

Experience

Complex Feature DevelopmentSignificant experience building technically complex features end-to-end
Systems IntegrationUnderstanding of low-level OS integration and high-level interaction design

Skills

Required skills

C++Advanced proficiency in C++ programming language
Browser Environment DevelopmentExperience with Chromium and Electron frameworks

Nice to have

TypeScriptKnowledge of TypeScript for web development
PythonFamiliarity with Python for infrastructure development

Compensation & benefits

Salary

USD 255,000 – 405,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options available as part of total compensation package

Hybrid Work Model

3 days per week in San Francisco office, with flexible remote options

Relocation Assistance

Support for new employees moving to San Francisco


Interview process

  1. 1
    Initial Screening Review of application and resume by hiring team
  2. 2
    Technical Phone Screen Discussion of technical background, experience with C++ and browser environments
  3. 3
    Coding Challenge Hands-on technical assessment focusing on C++ and systems development skills
  4. 4
    Onsite/Virtual Interviews Multiple rounds with engineering team, including technical deep dives and system design discussions
  5. 5
    Final Interview Meeting with team leadership to assess cultural fit and long-term potential

Apply for this position

You'll be redirected to the company's application page