Senior Software Engineer, Payments

at Airbnb
USD 195,000-220,000 per year
SENIOR
✅ Remote

Tech Stack

A/B Testing @ 4 API @ 4 Communication @ 6 Data Pipelines Data Science Experimentation @ 4 FinTech @ 1 Go @ 6 Java @ 6 Kotlin @ 6 Payments @ 1 Python @ 6 SQL @ 4 Security

Details

The AirCover Insurance Platform team builds systems for Host liability insurance, Experiences liability insurance, and Host damage protection. The team is expanding insurance products across global markets and developing experimentation capabilities to increase the share of Hosts and guests who are covered.

Responsibilities

  • Build and own backend services and APIs for policy, coverage, enrollment, and regional rules that scale to new markets.
  • Translate regional regulatory and product requirements into configurable, reusable platform capabilities.
  • Implement experimentation hooks, logging, and metrics so Product and Data Science can test offers and measure attach rate.
  • Partner with Product, Design, Data Science, Legal, infrastructure, security, privacy, and other engineering teams.
  • Use data to identify conversion and reliability gaps and drive improvements.
  • Design, build, and operate distributed backend services in a service-oriented architecture.
  • Build data pipelines and events that support analytics and experiments.
  • Write and review code and technical designs and make architectural trade-offs.
  • Participate in on-call rotations and improve system reliability.
  • Mentor engineers and champion code quality, testing, and operational excellence.

Requirements

  • 5–9+ years of software engineering experience, ideally building and scaling backend platforms in a global or multi-regional context.
  • Proficiency in Java, Kotlin, Python, Go, or similar backend technologies.
  • Experience architecting high-scale services and APIs.
  • Working knowledge of relational databases and SQL.
  • Experience with A/B testing or experimentation systems and using data to drive product decisions.
  • Experience in insurance, payments, fintech, or other regulated domains is a plus.
  • Ability to work through ambiguity and collaborate with cross-functional teams.
  • Excellent communication skills, including the ability to explain complex technical topics to technical and non-technical audiences.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Reliable monitoring, logging, alerting, data protection, and operational practices are required for the role.

Location

This position is US remote eligible. The employee must live in a state where Airbnb, Inc. has a registered entity. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager.

Compensation and Benefits

The base pay range is $195,000–$220,000 USD per year. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Inclusion and Accommodations

Airbnb is an Equal Employment Opportunity employer committed to inclusion and belonging. Reasonable accommodations are available throughout the recruitment and interview process for applicants with disabilities.

More jobs at Airbnb

Similar jobs