Senior Software Engineer, Payments Platform
Remote · USD 196,000-227,000 · 5+ years experience · Remote · Posted Oct 12, 2026
At a glance
- Experience
- 5+ years experience
- Workplace
- Remote
- Location
- Remote
- Salary
- USD 196,000-227,000 · Base salary
About the role
- Join the Payments Platform Engineering team to own everything involved in settling money in Airbnb's global marketplace, from collecting guest payments to paying out hosts.
- Design and build the next generation of Airbnb's Payments Platform, consisting of scalable, highly available systems that process massive daily transaction volume.
Responsibilities
- Design and build service-oriented, modular, observable backend systems with well-defined APIs.
- Partner with product managers, data scientists, and operations to turn evolving business needs into product features.
- Take features from ideation through planning, scoping, implementation, and experimental A/B testing.
- Set up and tune monitoring and alerting to raise the quality and reliability of our systems.
- Write high-quality, well-tested code and review others' code to uphold engineering best practices.
- Work with other engineering teams across Airbnb to improve our engineering process and technical foundation.
Requirements
- 5+ years of backend software engineering experience, ideally in Payments or Fintech.
- Proficiency in Java and/or Kotlin, and comfort working within a microservices environment, plus familiarity with React or a similar JavaScript framework.
- Experience with architectural patterns of large, high-scale web applications, such as well-designed APIs, high-volume data pipelines, and efficient algorithms.
- Experience delivering products end-to-end, including A/B testing.
- Commitment to code quality, automated testing, and engineering best practices.
- Strong communication skills and attention to detail, with experience collaborating in cross-functional teams.
- Ability to make data-driven decisions and clearly articulate technical tradeoffs.
- Bachelor's and/or Master's degree, preferably in CS, or equivalent experience.
Benefits
- bonus
- equity
- benefits
- Employee Travel Credits
Workplace
- US - Remote Eligible
- Role may include occasional work at an Airbnb office or attendance at offsites
Skills
- Java
- Kotlin
- React
- JavaScript
- RPC Frameworks
- Service IDLs
- Dependency Injection
- A/B Testing