Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 6
Communication @ 7
Distributed Systems @ 7
Leadership @ 6
Mentoring @ 6
Payments
Technical Leadership @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Passport & Commerce builds the trusted account and commerce foundation that supports identity, account state, entitlements, bookings, and business transactions across Airbnb. The role focuses on designing and scaling the Passport account platform for millions of guests and hosts, including systems for account state, eligibility, and entitlements.
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 teams to translate 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.
- Identify and resolve reliability, scalability, and data-integrity risks.
- Help define the newly formed team's scope, roadmap, and technical foundations.
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.
- 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 stateful account data is strongly preferred.
- Experience mentoring senior engineers and influencing technical decisions across multiple teams.
- Strong written and verbal communication skills, with experience driving alignment across engineering, product, and design partners.
- Comfort operating with ambiguity on a newly formed team.
Location
This position is US remote eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Employees must live in a state where Airbnb, Inc. has a registered entity.
Compensation
The base pay range is $212,000–$265,000 USD per year. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
More jobs at Airbnb
Senior Machine Learning Engineer, Trust
Airbnb · San Francisco, United States
USD 200,000-235,000 per year
Senior Data Scientist - Payments (Inference)
Airbnb · United States
USD 179,000-210,000 per year
Product Manager, People to Meet
Airbnb · San Francisco, United States, New York City, United States, Seattle, United States
USD 200,000-240,000 per year
Staff Machine Learning Engineer, Traffic Intelligence
Airbnb · United States
USD 212,000-265,000 per year
Lead Advanced Analytics
Airbnb · Gurugram, India
INR 3,080,000-4,400,000 per year
Similar jobs
Staff Software Engineer, Issuing
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Software Engineer II
Confluent · Seattle, United States, United States
USD 197,400-232,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Full-Stack Engineer, Support Experience (Greater China Support)
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, Canada, Chicago, United States, United States, Toronto, Canada
USD 190,400-285,600 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year
Staff+ Software Engineer, Full-Stack
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-485,000 per year
Staff Software Engineer, Service Infrastructure
Stripe · South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Engineering Manager, Kubernetes Customer Delivery and Self-Service
Nvidia · United States
USD 224,000-356,500 per year