Software Engineer, Codex App
Core
Building and evolving the desktop application and IDE extension for the Codex AI assistant, focusing on end-to-end product experiences for developers.
Role type
Full Stack Software Engineer (Desktop/IDE)
Builds
Desktop application and IDE extension integrating with Codex CLI and app server
Domain
Developer tools, AI integration, Desktop applications
Deliverable
product features
Required skills
TypeScript, Node.js, Electron, IPC architecture, Rust integration, Process orchestration, System observability, Product judgment
Preferred skills
Experience with CLIs or IDE integrations, Distributed-systems-like thinking
Technologies
TypeScript, Node, Electron, Rust
Responsibilities
Build end-to-end features across the Electron app (UI + backend), Design robust integrations with Codex CLI and app server, Own IPC architecture and patterns, Build systems for orchestration (long-running tasks, retries, state sync), Improve reliability, observability, and performance, Partner with design and product to define workflows
Seniority
Mid-level to Senior, hands-on IC