Skip to main content

Staff Software Engineer, Passport & Commerce (Backend)

Airbnb
Remote - US (not eligible in excluded states)Updated 3d ago
Compensation
$212k–$265k
Published range
Location
Remote - US (not eligible in excluded states)
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
E-commerce
Apply on careers.airbnb.com
Job actionsApply now
Job actionsApply now

About the job

About the Role

Airbnb is seeking a Staff Software Engineer to join the Passport & Commerce team, a newly formed org within Guest & Host that brings together identity, account, and commerce foundations. This role is part of the Software Engineering department and is remote-eligible within the United States.

Responsibilities

  • Design and evolve core services and data models that track account state, eligibility, and entitlements across millions of accounts.
  • Partner with product and design to translate new product concepts into scalable, extensible technical designs.
  • Collaborate with Payments and Wallet engineering to ensure credits, discounts, and host-funded programs settle correctly end-to-end.
  • Set technical direction and lead design reviews across a growing team, mentoring engineers and raising the bar on system design.
  • Drive cross-team architecture decisions with Identity & Privacy and Profile & Community teams to keep account state consistent with Airbnb's broader Passport model.
  • Identify and resolve reliability, scalability, and data-integrity risks before they affect guests or hosts.

Qualifications

  • 9+ years of experience designing and scaling complex, distributed backend systems, with a proven track record of technical leadership in high-growth environments.
  • A track record as a technical leader who has set architecture direction for a team or domain—not only delivered individual features.
  • Deep expertise in distributed systems fundamentals, including data consistency, caching, service decomposition, and API design at scale.
  • Experience building or operating systems involving financial transactions, entitlements, or other stateful account data is strongly preferred.
  • Experience mentoring senior engineers and influencing technical decisions across multiple teams.
  • Comfort operating with ambiguity on a newly formed team, including helping define team scope, roadmap, and technical foundations.
  • Strong written and verbal communication skills, with experience driving alignment across engineering, product, and design partners.

Location

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. Click here for the up-to-date list of excluded states.

Compensation & Benefits

Pay Range: $212,000—$265,000 USD. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Application Instructions

Apply through the provided link. For reasonable accommodation during the application process, contact reasonableaccommodations@airbnb.com.

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.