Software Engineer, Codex for Teams
Builds production-grade systems for Codex AI software engineer to serve teams and enterprises, owning full-stack architecture, enterprise primitives like RBAC and SSO, and real-world deployments with customers.
About the job
In this role, you will:
- Shape the evolution of Codex by identifying how teams actually use (and break) AI-powered software engineering, and driving changes across product, infrastructure, and model behavior to make Codex a truly reliable teammate for organizations.
- Build the core team and enterprise primitives that make Codex usable at scale, including RBAC, admin and audit surfaces, usage, rate limits and pricing controls, managed configuration and constraints, and analytics that give teams and operators deep visibility into how Codex is being used.
- Design and own secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems (SSO/SAML/OIDC, SCIM, policy enforcement) and building data-access patterns that are performant, compliant, and trustworthy.
- Lead real-world deployments and launches by working directly with customers and the Go To Market team (GTM) to roll Codex out across teams, using live usage and operational signals to rapidly iterate and turn messy, real-world feedback into scalable product and platform improvements.
You might thrive in this role if you:
- Have strong software engineering fundamentals and experience turning ideas into productionized systems, thinking holistically about speed, performance, and user experience.
- Are proficient in one or more backend languages (e.g., Python, Go, Rust) and distributed systems concepts, with a focus on reliability, observability, and security.
- Enjoy building cross-cutting platform capabilities that unlock product velocity, and you’re comfortable working across services, APIs, and end-user product surfaces.
- Have experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls.
- Have built developer tools and workflows (CLI/IDE/SDK), automation systems (triggers/scheduling), or integration platforms that connect products to a broader ecosystem of tools.
- Like working directly with users/customers (or alongside GTM/solutions teams), and can translate messy, diverse requirements into opinionated implementations that scale across many teams.
- Enjoy 0 → 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs.
Skills
Python, Go, Rust, Distributed Systems, RBAC, SAML, OIDC, SCIM, Cli, Ide
Similar jobs
Fullstack Engineering jobsBuild developer-facing tooling, platform services, and ML infrastructure across Ray and Anyscale, spanning CLI, SDK, APIs, workspaces, observability, and production serving. Requires 5+ years of production software experience, strong systems fundamentals, and familiarity with machine learning tooling.
Build and improve how AI agents discover, interpret, and use Firecrawl by shipping agent-facing product experiences and rigorous A/B tests. The role requires 5+ years of experience, strong product engineering ability, behavioral data fluency, and independent execution.
Own and evolve Firecrawl’s open-source repositories, maintaining the core self-hosting experience and building new context primitives such as a document parsing engine. The role requires 5+ years of experience, a substantial open-source track record, and strong software engineering judgment.
Build and ship developer-facing products that enable AI agents to navigate and act across the web. The role requires 3+ years of experience delivering customer-used products, strong API and developer-experience instincts, and comfort owning ambiguous problems end to end.
Build and own developer-facing document-parsing features that transform complex files into reliable, LLM-ready markdown and structured JSON. The role requires at least three years of shipping products or APIs used by developers, strong product judgment, and comfort solving ambiguous parsing problems.