Skip to content
AirbnbAirbnb

Staff Software Engineer, Passport & Commerce

Staff engineer responsible for architecting and scaling Airbnb’s account platform, including account state, eligibility, and entitlements. The role requires 9+ years of distributed backend systems experience, strong technical leadership, and expertise in reliability, consistency, caching, and API design.

About the job

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.
  • Mentor engineers and raise the bar on system design.
  • Drive cross-team architecture decisions with Identity & Privacy and Profile & Community teams to keep account state consistent.
  • Identify and resolve reliability, scalability, and data-integrity risks before they affect guests or hosts.

Requirements

  • 9+ years of experience designing and scaling complex, distributed backend systems.
  • Proven track record of technical leadership in high-growth environments.
  • Experience setting architecture direction for a team or domain, beyond delivering individual features.
  • Deep expertise in distributed systems fundamentals, including data consistency, caching, service decomposition, and API design at scale.
  • 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.

Nice to Have

  • Experience building or operating systems involving financial transactions, entitlements, or other stateful account data.

Compensation and Benefits

  • Base pay range: $212,000–$265,000 USD.
  • May be eligible for bonus, equity, benefits, and Employee Travel Credits.

Skills

Distributed Systems, Data Consistency, Caching, Service Decomposition, API Design, Backend Systems, Data Modeling, System Architecture, Financial Transactions, Entitlements, Service Reliability, Scalability, Data Integrity, Technical Leadership, Mentoring

Airbnb

Airbnb

United States

Staff Software Engineer, Events Logging
$212k+/yrOn-site9+ YOEBackend Engineering

Leads the technical direction of Airbnb’s event-logging infrastructure, architecting scalable backend systems, shaping roadmaps, and delivering production tooling. Requires 9+ years of engineering experience, backend expertise, and a strong record of technical leadership and mentorship.

Celonis

Celonis

Redwood City, CA
Staff Software Engineer
$212k+/yrHybrid8+ YOEBackend Engineering

Staff Software Engineer developing high-performance query-engine and core data-processing systems in modern C++. The role requires 8+ years of software engineering experience, deep database-internals expertise, and strong knowledge of large-scale data processing, algorithms, and performance optimization.

Crusoe

Crusoe

San Francisco, CA
Staff Software Engineer, Networking
$215k+/yrOn-site8+ YOEBackend Engineering

Leads the architecture and development of Crusoe Cloud’s software-defined networking infrastructure, including Linux kernel, driver, and packet-processing systems. Requires 8+ years of high-performance networking experience and expertise in C/C++, Linux internals, kernel bypass, and network accelerators.

Crusoe

Crusoe

San Francisco, CA

Staff Software Engineer, Crusoe Container Registry
$215k+/yrOn-site8+ YOEBackend Engineering

Own the architecture, performance, reliability, and scaling roadmap for Crusoe Cloud’s container registry. The role requires deep distributed-systems experience, hands-on cloud-native infrastructure expertise, and a strong record of technical leadership and mentorship.

Pinterest

Pinterest

Palo Alto, CA
Staff Software Engineer, Ads & Core Serving Platform
$208k+/yrHybrid8+ YOEBackend Engineering

Leads architecture and implementation of large-scale, low-latency serving platforms supporting Ads and Core experiences. The role requires 8+ years of backend or distributed-systems experience, strong technical leadership, and expertise in scalable production systems.