Skip to content

Full Stack Software Engineer

255k – 405kSan Francisco, CASeattle, WAHybrid5+ YOE
Summary

Build end-to-end AI-powered developer tools and workflows spanning frontend, backend, agents, and cloud infrastructure. Own complete product experiences from design through production for Codex IDE and terminal interfaces.

About the role

Responsibilities

  • Build end-to-end product experiences spanning frontend applications, backend services, agent workflows, cloud infrastructure, and developer tooling
  • Design AI-powered workflows that generalize across software engineering teams, languages, codebases, and development practices
  • Discover and implement novel ways to apply AI to eliminate friction throughout the software development lifecycle
  • Partner closely with product, design, and research to translate insights into shipped product improvements
  • Work directly with users (OpenAI developers, open-source contributors, startups, enterprises) to understand pain points and validate solutions
  • Improve reliability, observability, scalability, and performance of systems and workflows

Requirements

  • Strong software engineering fundamentals and experience building production systems
  • Experience with TypeScript, Rust, or similar systems/application programming languages
  • Deep familiarity with modern software development tools, workflows, and engineering practices
  • Experience using AI-assisted development tools and intuition for their strengths, weaknesses, and opportunities
  • Desire to own products and features end-to-end from conception through launch and iteration
  • Strong product judgment and bias toward learning from real user feedback
  • Creativity in reframing problems, challenging assumptions, and inventing new workflows

Nice-to-Haves

  • Experience building developer tools
  • Deep thinking about how software gets built
  • Excitement about redefining workflows in the age of AI
Skills
TypeScriptRustFrontend DevelopmentBackend DevelopmentCloud InfrastructureAI Agent WorkflowsPrompt EngineeringDeveloper ToolingObservabilityScalability
Similar roles at this salary range
All Fullstack Engineering jobs →
Baseten

Software Engineer - Capacity

Own and build the internal Capacity platform end-to-end, translating operational requirements into full-stack tooling that balances supply/demand and streamlines customer lifecycle workflows.

220k – 285kSan Francisco, CAFullstack EngineeringHybrid5+ YOEAWSNextJS
April

Staff Full-Stack Engineer

Lead design and development of scalable full-stack systems at a tax intelligence platform. Requires 8+ years of experience with distributed systems, cloud-native architecture, and modern frontend frameworks.

220k – 240kNew York, NYFullstack EngineeringHybrid8+ YOEVueGCP
Runway

AI Full Stack Engineer

Build end-to-end full-stack AI-powered video creation and collaboration tools, including rich multimedia interfaces, LLM-powered features, and production deployment of generative models. Requires 3+ years full-stack experience and fluency in JavaScript/TypeScript.

240k – 290kUnited StatesFullstack EngineeringRemote3+ YOEReactRedux
OpenAI

Software Engineer, Web Layer

Design and implement infrastructure and features for the Codex desktop client, focusing on the C++ backend layer and Chromium for a hybrid agentic web browser on macOS and Windows.

255k – 405kSan Francisco, CAFullstack EngineeringHybrid5+ YOEC++macOS
Sigma

Staff Software Engineer - Fullstack

Build high-performance fullstack features for Sigma's analytics platform using Rust, Go, GraphQL, and TypeScript. Requires 10+ years experience building secure web applications and strong CS fundamentals.

240k – 270kNew York, NYFullstack EngineeringOn-site10+ YOEGoRust