Staff Software Engineer, Payments Funds Ledger

A global travel and accommodation platform connecting hosts with guests, operating in 190+ countries.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Finance

Description For Staff Software Engineer, Payments Funds Ledger

Airbnb, a global leader in the travel and accommodation industry, is seeking a Staff Software Engineer to join their Payments Funds Ledger team. This role is part of the core platform within Airbnb's Payments ecosystem, which processes over $140 billion in funds annually across 190+ countries and 70+ currencies.

The position offers an opportunity to work on mission-critical systems that enable real-time, reliable, and scalable tracking of money movements and balances for Airbnb and its users. You'll be responsible for building and operating the fund management system that serves as the single source of truth for all types of value on the Airbnb marketplace, including guest payins, host payouts, incentives, and stored value.

As a Staff Software Engineer, you'll be designing and implementing highly scalable distributed systems, making crucial technical decisions, and providing architectural guidance across multiple teams. The role requires deep expertise in payment systems, with responsibilities including building high-performance APIs, implementing monitoring solutions, and ensuring strong financial integrity and traceability of funds.

The position offers competitive compensation ($204,000 - $255,000), along with equity, bonuses, and employee travel credits. You'll be working in a remote capacity within the United States, collaborating with various teams including Risk & Compliance, Trust, Data, and Finance.

This is an excellent opportunity for an experienced engineer looking to make a significant impact in a company that's revolutionizing the travel industry. You'll be working with cutting-edge technologies including Java, distributed systems, and modern data streaming platforms, while helping to shape the future of global digital payments infrastructure.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. You'll be expected to mentor junior engineers, champion engineering excellence, and contribute to the team's strategic roadmap while maintaining high standards of code quality and system reliability.

Last updated 28 minutes ago

Responsibilities For Staff Software Engineer, Payments Funds Ledger

  • Design and build highly scalable, reliable, and maintainable distributed systems
  • Make and own critical technical decisions
  • Advise on architecture and propose solutions to complex payments problems
  • Provide guidance on performance, scalability, reliability, and engineering best practices
  • Coach and mentor junior engineers
  • Build APIs and data models that can handle high QPS traffic
  • Implement effective monitoring and alerting
  • Partner with Product and stakeholders to innovate and lead new initiatives
  • Maintain and resolve technical debt in payments platforms

Requirements For Staff Software Engineer, Payments Funds Ledger

Java
Redis
Kafka
  • 9+ years of software development experience with 5+ years in payments
  • Bachelor's and/or Master's degree in CS or equivalent experience
  • Experience leading design, implementation, and deployment of high scale payment systems
  • Experience driving initiatives across teams or departments
  • Deep understanding of async programming models
  • Experience with Java
  • Experience with relational databases and caching solutions
  • Experience in designing APIs and building RESTful services
  • Experience with message queuing, data streaming, and workflow frameworks
  • Experience with distributed systems and service-oriented architecture
  • Experience with Agile software development

Benefits For Staff Software Engineer, Payments Funds Ledger

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Payments Funds Ledger

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight division, focusing on backend development for their hotel booking platform with competitive compensation between $204K-$255K.

Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences, requiring 9+ years of backend development experience with Java/Kotlin and distributed systems expertise.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb focusing on backend development for the Community Support Platform team, building tools and systems that power customer support operations globally.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb's Community Support Engineering team in China, leading technical initiatives and developing solutions for global CS operations.

Systems Architect, BizTech (Oracle Finance Integrations (OIC)

Senior technical role leading Oracle Finance Integrations at Airbnb, requiring extensive experience in Oracle technologies and integration architecture.