Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 7 Python @ 7 Scala @ 7 Java @ 7 Distributed Systems @ 4 Leadership @ 7 Communication @ 7 Technical Leadership @ 7Details
Airbnb's Checkout team builds the systems that power booking and checkout flows for guests and hosts. This role focuses on designing, building, and evolving high-scale, highly available services and business workflow systems that improve the end-user experience, reliability, and performance of the checkout ecosystem. The team collaborates closely with cross-functional partners (Product, Design, Payments, Trust) and values data-driven decisions and strong technical design.
Responsibilities
- Lead checkout engineering projects to improve the end user experience, system reliability, and performance.
- Architect, build, and refine major subsystems that power the booking checkout process.
- Write and review technical designs that solve large, open-ended foundational technical problems.
- Mentor, guide, advocate for, and support career growth of individual contributors across teams.
- Collaborate with cross-functional partners and partner engineering teams (e.g., Payments, Trust) to align long-term technical solutions.
- Apply critical judgment to data (performance, business metrics, team processes) to inform technical and product decisions.
- Steer end-to-end product development with Product Managers, Design, and UX by engaging early and often.
Requirements
- 9+ years of relevant software development experience in a fast-paced tech environment.
- Experience building services that enable high-scale, performant client applications.
- Strong coding abilities in one or more of: Scala, Python, Java, C++ (or equivalent).
- Demonstrated hands-on experience architecting, building, and maintaining highly available services in a large service-oriented architecture.
- Experience with distributed systems and business workflow systems.
- Experience shipping several large-scale projects with multiple dependencies across teams.
- Demonstrated technical leadership and strong communication skills; ability to lead other experienced engineers and partner in setting product strategy.
Benefits
- Base pay range: $204,000 β $255,000 USD (base pay depends on factors such as training, transferable skills, experience, business needs, and market demands).
- May be eligible for bonus, equity, benefits, and Employee Travel Credits.
- Role is Remote- USA eligible; may include occasional work at an Airbnb office or attendance at offsites as agreed with manager.
Location & Work Policy
- This position is US - Remote Eligible. Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states may be excluded).
Inclusion & Accessibility
- Airbnb is committed to inclusion and encourages applicants from diverse backgrounds.
- Disability inclusive application and interview process available; reasonable accommodations can be requested via [email protected].