Taro Logo

Senior Android Engineer, Payments

A trusted marketplace and travel community founded in 2007, connecting guests with hosts for unique stays and experiences globally.
$185,000 - $223,000
Android
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Travel · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Android Engineer, Payments

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 1 billion guest arrivals globally. As a Senior Android Engineer in the Payments team, you'll be integral to building mobile-first payment experiences on one of the fastest-growing platforms. The role involves working with Airbnb's in-house global payments platform that processes billions of dollars across 191 countries in 75 currencies.

You'll join a dynamic team focused on creating trusted payment experiences that are crucial to Airbnb's success. Recent projects include implementing localized payment options, building earnings dashboards for hosts, enabling server-driven UI, and redesigning mobile payment experiences to improve checkout conversion.

The position offers a unique opportunity to work across multiple agile product teams, making significant impact for the global guest and host community. You'll collaborate with talented mobile engineers on projects ranging from platform compliance upgrades to performance improvements and native foundation modernization.

This remote-eligible position requires occasional office visits or offsite attendance. The role combines technical expertise with creative problem-solving, requiring someone who can balance technical constraints with innovative solutions. You'll be part of a company that values diversity and inclusion, working on products that directly impact millions of users worldwide.

The compensation package includes a competitive base salary range of $185,000 - $223,000 USD, plus potential bonus, equity, benefits, and Employee Travel Credits. Join a team that's revolutionizing global travel and payments technology while building meaningful connections worldwide.

Last updated 7 months ago

Responsibilities For Senior Android Engineer, Payments

  • Collaborate with product managers, designers and engineers to design and deliver high-quality products on Android
  • Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions
  • Follow data-driven approaches to conduct experiments and iterate features
  • Identify areas of improvement and advocate for mobile best practices

Requirements For Senior Android Engineer, Payments

Kotlin
Java
  • 5+ years' industry experience in Android development
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Fluency in Kotlin/Java and Jetpack Compose
  • Experience shipping one or more Android apps
  • Excellent communication and collaboration skills
  • Passionate about design and building UX products
  • Interest in innovations within the mobile and payment industries

Benefits For Senior Android Engineer, Payments

Equity
  • Employee Travel Credits

Interested in this job?