Skip to content
AirbnbAirbnbUnited States

Staff Backend Engineer, Reservations and Additional Products

Develops and scales backend systems for Airbnb's Reservations, Order Data, Gift Cards, and post-booking flows. Requires 10+ years backend experience with Java/Kotlin expertise in large-scale architectures, plus mentoring and cross-functional collaboration.

212k – 265k/yr
Remote10+ YOEBackend Engineering

About the role

Responsibilities

  • Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale.
  • Lead investments into new technical capabilities that push the envelope and unlock product innovation.
  • Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture.
  • Translate prototypes to high quality, scalable, and maintainable production code through iterative development.
  • Help define and improve coding standards, development processes and best practices.
  • Mentor and provide technical guidance to engineers, fostering a culture of knowledge sharing and continuous learning.

Requirements

  • 10+ years of experience in a hands-on software engineering role in backend development.
  • Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience.
  • Strong expertise in Java/Kotlin. JavaScript, React is a plus.
  • Demonstrated expertise in backend systems within large-scale service-oriented architectures containing mission critical data. Fullstack product experience is a plus.
  • Passionate about efficiency, availability, technical quality and system quality.
  • Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions.
  • Ability to drive alignment, manage projects and effectively collaborate with stakeholders.
  • Mentorship of senior developers.

Compensation

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

Skills

JavaKotlinJavaScriptReactService-Oriented Architecture
Temporal

Staff Software Engineer - Open Source Server

TemporalUnited States

Designs and implements core backend features for open source server, focusing on large-scale distributed systems with high reliability and scalability. Brings deep experience in concurrent systems, operational environments, and tools like Elasticsearch or ClickHouse.

212k – 286k/yr
RemoteBackend Engineering
Zocdoc

Staff Software Engineer, Search

ZocdocNew York, NY

Staff Software Engineer on the Search Services team leading design and development of high-performance backend services, APIs, and data infrastructure to power an intelligent, intent-driven search experience using embeddings, LLMs, and modern ranking models.

211k – 285k/yr
HybridBackend Engineering
Zocdoc

Staff Software Engineer, Billing

ZocdocNew York, NY

Leads architecture and development of scalable, event-driven billing systems to support Zocdoc's healthcare marketplace growth and provider payments. Requires 8+ years backend experience with AWS, distributed systems, and GenAI integration.

211k – 285k/yr
Remote8+ YOEBackend Engineering
Zapier

Staff Engineer, Backend - Revenue

ZapierSan Francisco, CA

Staff backend engineer owns technical vision and architecture for revenue infrastructure handling billing, payments, subscriptions, and entitlements at scale. Requires deep domain expertise in monetization systems, API/platform design, performance optimization, and cross-team leadership.

211k – 316k/yr
Remote8+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Lead architecture and development of scalable backend infrastructure and web services that power AI-driven products at Otter.ai. Requires 10+ years experience with Python/Django, distributed databases, and ML-supporting systems on AWS.

210k – 275k/yr
Hybrid10+ YOEBackend Engineering