Airbnb
Airbnb
Airbnb operates a global travel marketplace that helps guests find and book accommodations from private rooms and apartments to entire homes and boutique hotels. Its platform also features locally hosted experiences, connecting travelers with activities beyond their lodging. The company works across travel, logistics, and eCommerce, supporting the technology and operations behind stays and experiences worldwide.

Airbnb Senior Payments Software Engineer (US Remote)

Build backend services and APIs for Airbnb’s global AirCover insurance platform. Scale policy, coverage, enrollment, and experimentation across regulated markets.

Description

  • Build backend services and APIs for policy, coverage, enrollment, and regional rules to support expansion into new markets.
  • Turn regional regulatory and product needs into configurable, reusable platform capabilities.
  • Add experimentation hooks, logging, and metrics so Product and Data Science teams can test offers and track attach rates.
  • Work with Product, Design, Data Science, Legal, and engineering partners to prioritize impactful projects.
  • Analyze data to identify conversion and reliability gaps, then drive improvements.
  • Mentor engineers and promote strong practices in code quality, testing, and operations.
  • Design, build, and run distributed backend services with dependable monitoring, logging, and alerting.
  • Write and review code and technical designs, making informed architectural trade-offs.
  • Develop data pipelines and events for analytics and experimentation.
  • Partner with infrastructure, security, and privacy teams to meet regional data protection standards.
  • Join on-call rotations and improve system reliability.

Requirements

  • Bring 5–9 or more years of software engineering experience, ideally building and scaling backend platforms across global or multi-region environments.
  • Have proficiency in backend development with Java, Kotlin, Python, Go, or a similar language.
  • Have experience designing high-scale services and APIs.
  • Have working knowledge of relational databases and SQL.
  • Have experience with A/B testing or experimentation systems.
  • Use data to inform product decisions.
  • Experience in insurance, payments, fintech, or another regulated industry is an advantage.
  • Be able to navigate ambiguity and collaborate closely across functions.
  • Communicate clearly about complex technical topics with technical and non-technical audiences.
  • Hold a BS in Computer Science or have equivalent practical experience.
  • Live in a state where Airbnb, Inc. has a registered entity.

Benefits

  • Eligible for a bonus.
  • Eligible for equity.
  • Eligible for benefits.
  • Employee travel credits.
  • Remote-eligible work arrangement.
  • Occasional work at an Airbnb office or attendance at offsites, as agreed with the manager.
  • Reasonable accommodations during recruitment for applicants with disabilities.