OpenAI

Software Engineer, Codex for Teams

OpenAI2 months ago
Location

San Francisco

Type

Full Time

Salary

USD 230,000 – 325,000

Level

Senior

Role

Backend Engineer

Posted

Jan 9, 2026

Full TimeSenior

The role

Summary

OpenAI's Codex for Teams is seeking a Software Engineer to build enterprise-grade AI coding tools that transform Codex from an individual tool into a production teammate for organizations. The role involves building platform capabilities, enterprise integrations, and working directly with customers to scale AI-powered software engineering across teams and enterprises.

What you'll do

Enterprise Platform Development: Build core team and enterprise primitives including RBAC, admin surfaces, audit capabilities, usage controls, rate limits, pricing controls, and analytics systems
Full-Stack System Architecture: Design and own secure, observable systems powering Codex across web, IDEs, CLI, and CI/CD with enterprise identity integration
Customer Deployment Leadership: Lead real-world deployments by working directly with customers and GTM teams to roll out Codex across organizations
Product Evolution Strategy: Shape Codex evolution by identifying how teams use AI-powered software engineering and driving changes across product, infrastructure, and model behavior
Scalable Product Development: Transform messy real-world team requirements into robust, repeatable, and scalable product and platform capabilities
Enterprise Integration: Build integrations with enterprise systems including SSO/SAML/OIDC, SCIM, policy enforcement, and governance systems
Performance Optimization: Develop data-access patterns that are performant, compliant, and trustworthy for enterprise-scale deployments

What we look for

Technical

Backend Programming LanguagesProficiency in Python, Go, or Rust with strong software engineering fundamentals
Distributed SystemsExperience with distributed systems concepts, focusing on reliability, observability, and security
Enterprise Identity SystemsExperience with SAML/OIDC, SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance
Developer ToolsExperience building CLI/IDE/SDK tools, automation systems, or integration platforms
Cross-Platform DevelopmentAbility to work across services, APIs, and end-user product surfaces

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Production SystemsStrong experience turning ideas into productionized systems with focus on performance and user experience
Customer-Facing DevelopmentExperience working directly with users/customers and translating requirements into scalable implementations
0-to-1 Product DevelopmentExperience in early-stage environments, navigating ambiguity with strong product thinking
Enterprise SoftwareBackground in building enterprise-grade platform capabilities and team foundations

Skills

Required skills

Backend DevelopmentStrong proficiency in Python, Go, or Rust for building scalable systems
Distributed SystemsDeep understanding of reliability, observability, and security in distributed architectures
Enterprise IdentityExperience with SAML/OIDC, SCIM, RBAC, and enterprise authentication systems
System ArchitectureAbility to design end-to-end systems from architecture to production operations
Customer CollaborationExperience working directly with enterprise customers and translating requirements

Nice to have

AI/ML SystemsUnderstanding of AI model deployment and inference systems
Developer ToolingExperience building CLI tools, IDE plugins, or developer SDKs
Enterprise Sales SupportExperience working with Go-To-Market teams and enterprise sales processes
Platform EngineeringBackground in building cross-cutting platform capabilities that enable product velocity
Startup ExperienceExperience in 0-to-1 product development and high-growth environments

Compensation & benefits

Salary

USD 230,000 – 325,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Competitive equity package in one of the world's leading AI companies

Health Insurance

Comprehensive medical, dental, and vision coverage

Professional Development

Access to cutting-edge AI research and learning opportunities

Flexible Work Environment

Work with leading AI researchers and engineers in San Francisco

Mission-Driven Impact

Contribute to ensuring AI benefits all of humanity through responsible development


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Phone Screen 45-60 minute technical interview focusing on system design and coding fundamentals
  3. 3
    System Design Interview Deep-dive into distributed systems architecture and enterprise platform design
  4. 4
    Product & Customer Focus Discussion about working with enterprise customers and translating requirements into technical solutions
  5. 5
    Team Collaboration Interview with potential teammates focusing on collaboration and cultural fit
  6. 6
    Final Interview Leadership interview discussing career goals, OpenAI's mission, and long-term vision

Apply for this position

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