Skip to content

Software Engineer, Web Infrastructure

Software Engineer on Airbnb's Web Platform team building foundational libraries, frameworks, and AI-powered tools to improve developer experience, velocity, and productivity within their TypeScript monorepo. Requires 2+ years frontend web development experience with TypeScript/JavaScript and interest in AI tooling and IDE infrastructure.

162k – 190kUnited StatesFullstack EngineeringRemote2+ YOE

About the role

Responsibilities

  • Contribute across the team’s surface areas (testing frameworks, developer environments, build systems and bundlers, CI pipelines, observability and experimentation libraries, editor integrations, internal web service framework) to improve developer experience, velocity, debuggability, performance, reliability, and reduce cost.
  • Partner with Airbnb product teams to understand pain points, pilot solutions, and drive adoption of tools and frameworks.
  • Collaborate with infrastructure teams and product foundation teams to build additional capabilities.
  • Participate in all phases of software development: architecture/design, implementation, testing, and on-call.
  • Support teammates in enabling code quality, operational excellence, and shared learning.
  • Work on upcoming projects including modularizing client observability libraries, code editor and Claude skills improvements, bundler enhancements, and improving CI debuggability.

Requirements

  • 2–4+ years of experience in a hands-on software engineering role, including frontend web development.
  • Experience with TypeScript/JavaScript.
  • Interest in harnessing AI tools (like Claude Code and Codex) to modernize and expedite development practices.
  • Ability to communicate effectively and work closely with other engineering teams across complex interfaces.
  • Love of collaborating via code reviews and architecture discussions.
  • Interest in working with IDE infrastructure, such as VS Code plugins or language servers, or Claude Code skills and MCP servers.

Nice-to-Haves

  • Experience (beyond configuration) working with bundlers, testing frameworks, editor integrations, frontend build/CI systems, observability tooling, or developer environments.

Skills

TypeScriptJavaScriptFrontend DevelopmentVs CodeBundlersCI/CDObservabilityClaudeCodexLanguage Servers

Full Stack Engineer - Python & JavaScript

Full-stack engineer leading feature development in a large-scale web app using Python and JavaScript. Collaborates on requirements, builds scalable solutions, improves tests, and participates in code reviews. Requires 2+ years experience and proficiency in JS, Python, AngularJS, Django.

163k – 244kSan Francisco, CAFullstack EngineeringHybrid2+ YOEPythonDjango

Software Engineer, Autonomy Visualization

Develops high-performance visualization frameworks using C++/OpenGL and Unity for autonomy development, validation, triage, and external apps at a self-driving tech company. Requires 1+ years in C++/OpenGL/QT and graphics concepts.

160k – 241kMountain View, CAFullstack EngineeringOn-site1+ YOEQtC++

Software Engineer, Developer Success

Builds features and tools for game developers across Discord's app, APIs, and SDKs. Requires 1-3 years of software engineering experience and game development background.

160k – 180kUnited StatesFullstack EngineeringOn-site1+ YOEC++Rust

Software Engineer, Early Career

Early career software engineer building backend/platform systems, iOS/web products, or applied AI for an AI-native video platform. Requires strong CS fundamentals, CS degree, AI interest, and exceptional projects/internships.

160k – 165kNew York, NYFullstack EngineeringOn-siteEntry leveliOSAWS

Software Engineer

Build and ship full-stack features end-to-end for AI agents handling high-stakes fraud detection and risk investigations. Requires 1-3 years experience, comfort with React/Next.js, TypeScript, MySQL, ClickHouse, and thriving in fast-paced environments.

160k – 250kSan Francisco, CAFullstack EngineeringOn-site1+ YOEReactMySQL