Airbnb logo

Senior Software Engineer, Web Platform

Airbnb

Join Airbnb's Web Platform Team

Airbnb is a mission-driven company dedicated to creating a world where anyone can belong anywhere. As a Senior Software Engineer on the Web Platform team, you will play a crucial role in empowering engineers at Airbnb to deliver innovative features with high velocity and quality. This team provides foundational libraries, frameworks, and tools for development, testing, and release, focusing on web-specific technologies and integrations.

The Role

As a Senior Software Engineer, you will:

  • Contribute across the team’s surface areas to directly move our core metrics such as developer experience, velocity, debuggability, performance, and reliability.
  • Work on projects like modularizing client observability libraries, improving code editor developer experience, enhancing bundler capabilities, and improving CI debuggability.
  • Partner with Airbnb product teams to understand their pain points, pilot proposed solutions, and encourage adoption of tools and frameworks.
  • Collaborate with a wide variety of infrastructure teams and support product foundation teams as they build additional capabilities on top of the team’s offerings.
  • Participate in all phases of software development from architecture/design through implementation, testing, and on-call.
  • Support teammates in enabling code quality, operational excellence, and shared learning.

Your Expertise

  • 6+ years of experience in a hands-on software engineering role, including frontend web development.
  • Strong expertise with TypeScript/JavaScript.
  • Strong communication skills and experience working closely with other engineering teams across complex interfaces.
  • Love collaborating via code reviews and architecture discussions, and are motivated to improve their teammates’ productivity.
  • Expertise with working with documentation infrastructure like Backstage or similar, and/or working on IDE infrastructure like VS Code plugins or language server.
  • Prior experience developing code leveraged by other developers.
  • [Bonus] Experience working with bundlers, testing frameworks, editor integrations, frontend build/CI systems, observability tooling, or developer environments.

Work Environment

This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.

Compensation

  • Base Salary: $185,000—$223,000 USD
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Join us in shaping an industry-leading end-to-end developer experience at Airbnb!

Benefits
Extracted with AI

  • Bonus
  • Equity
  • Employee Travel Credits

Similar jobs

Last update: 23 minutes ago

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.

Square logo
Square

Senior Engineering Manager, Web Platform

Lead web platform engineering at Square, managing teams and driving React migration. Remote role with competitive salary and benefits.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Descript logo
Descript

Senior Software Engineer - Client Platform

Join Descript as a Senior Software Engineer to build cutting-edge audio and video content platforms using JavaScript, React, and Node.js.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

RentSpree logo
RentSpree

Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)

Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.

BuildZoom logo
BuildZoom

Senior Full Stack Web Developer

Join BuildZoom as a Senior Full Stack Web Developer to lead web development initiatives in San Francisco, CA.

Under Armour logo
Under Armour

Senior Software Engineer - JavaScript/TypeScript

Join Under Armour as a Senior Software Engineer to develop and maintain APIs for UA.com and the UA App. Remote position.

Socure logo
Socure

Full Stack Software Engineer

Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.

Mozilla logo
Mozilla

Senior Staff Fullstack Engineer

Join Mozilla as a Senior Staff Fullstack Engineer to work on Solo AI Website Creator using React, Firebase, and GCP.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Support Products

Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.

Thoughtful AI logo
Thoughtful AI

Senior Software Engineer, Platform

Join Thoughtful AI as a Senior Software Engineer, Platform. Lead, craft, and empower in a remote role with competitive salary and benefits.

Webflow logo
Webflow

Senior Frontend Engineer - React, JavaScript, TypeScript

Join Webflow as a Senior Frontend Engineer to build and maintain collaboration features using React, JavaScript, and TypeScript.

Refuel logo
Refuel

Senior Frontend Software Engineer

Join Refuel as a Senior Frontend Software Engineer to build and enhance our web application frontend using React and JavaScript.

TeamViewer logo
TeamViewer

Fullstack Software Engineer - Remote Management

Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Software Engineer focusing on remote device management. Work with JavaScript, TypeScript, and Svelte.

Airbnb logo
Airbnb

Backend Software Engineer, Search

Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.

Sage logo
Sage

Senior Frontend Software Engineer

Join Sage as a Senior Frontend Software Engineer to develop AI-powered tools in a hybrid role in Barcelona.

Dashlane logo
Dashlane

Senior Software Engineer - Web

Join Dashlane as a Senior Software Engineer in Lisbon, focusing on web development with JavaScript, React, and AWS in a hybrid work environment.

HubSpot logo
HubSpot

Senior Software Engineer I - Front-End Development

Join HubSpot as a Senior Software Engineer I focusing on front-end development with React and TypeScript.

Captions logo
Captions

Senior Software Engineer, Web

Join Captions as a Senior Software Engineer, Web, to deliver high-performance user experiences in NYC.