Staff Android Engineer, Pricing & Booking Settings

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$204,000 - $259,000
Android
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Consumer

Description For Staff Android Engineer, Pricing & Booking Settings

Airbnb, the global leader in connecting hosts and guests since 2007, is seeking a Staff Android Engineer for their Pricing & Booking Settings team. This role is crucial in developing the next generation of tools for Airbnb hosts, focusing on empowering them to better manage their businesses through advanced pricing strategies.

As a Staff Android Engineer, you'll be at the forefront of technology implementation, working directly on solutions that help hosts optimize their day-to-day operations. The position offers a blend of technical leadership and hands-on development, requiring expertise in Android development with Kotlin and Jetpack Compose, along with experience in GraphQL and REST APIs.

The role demands a seasoned professional with 9+ years of industry experience who can not only deliver high-performance, scalable solutions but also mentor junior engineers and drive mobile best practices. You'll collaborate with product and design partners to solve complex problems, develop new host pricing functionality, and create technical strategies for both new projects and legacy migrations.

Working in a remote-friendly environment, you'll be part of a company that has facilitated over 1 billion guest arrivals worldwide. The position offers competitive compensation ranging from $204,000 to $259,000 USD, reflecting the senior level of the role and its impact on Airbnb's host community.

This is an excellent opportunity for a technical leader who wants to make a significant impact on a platform that connects millions of hosts with guests globally, while working with cutting-edge mobile technologies and helping shape the future of the hosting experience on Airbnb.

Last updated 9 hours ago

Responsibilities For Staff Android Engineer, Pricing & Booking Settings

  • Work with product and design partners to explore problem spaces and devise solutions
  • Collaborate to develop new host pricing functionality and surface insights/analytics
  • Create technical and execution strategies for new projects and legacy migrations
  • Develop solutions to problems that come about when developing at scale
  • Follow data-driven approaches to find inefficiencies in the build/test/deploy pipeline
  • Identify areas of improvement and drive mobile best practices

Requirements For Staff Android Engineer, Pricing & Booking Settings

Kotlin
  • 9+ years industry experience with a Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Expertise building and maintaining high-performance and scalable consumer Android applications using Kotlin and Jetpack Compose
  • Extensive experience working with GraphQL and REST APIs
  • Solid engineering and coding skills with understanding of basic data structures and asynchronous programming
  • Ability to mentor and grow more junior engineers
  • Personal projects showing aptitude for technical excellence and product sense
  • Ability to work outside comfort zone and show motivation for personal growth
  • Interest in innovations within the mobile industry

Benefits For Staff Android Engineer, Pricing & Booking Settings

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Android Engineer, Pricing & Booking Settings

Staff Android Engineer, Guest & Host

Lead Android development for Airbnb's user profiles, listing management, and quality-focused products, shaping the future of host-guest interactions.

Staff Android Engineer, Client Data and Networking Platform

Staff Android Engineer position at Airbnb focusing on client data and networking platform development, offering remote work and competitive compensation.

Staff Android Engineer, Guest & Host

Lead Android development for Airbnb's user profiles, listing management, and quality-focused products, shaping the future of host-guest interactions.

Staff Android Engineer, Client Data and Networking Platform

Staff Android Engineer position at Airbnb focusing on client data and networking platform development, offering remote work and competitive compensation.

Lead Android Developer

Lead Android Developer position at MentorMate, requiring 10+ years of experience to lead mobile development teams and architect scalable solutions.