Software Engineer, Guest & Host

A global platform connecting hosts offering unique stays with guests, founded in 2007 in San Francisco
Backend
Mid-Level Software Engineer
Remote
["5,000+"] Employees
3+ years of experience
Travel · Consumer

Description For Software Engineer, Guest & Host

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally. As a Software Engineer in the Global Markets team, you'll be part of a mission-critical initiative focused on evolving guest and host experiences for international markets. The role involves working on the company's key growth strategy of expanding in under-penetrated global markets across 220+ countries and regions.

You'll collaborate with a diverse team including PMs, designers, and data scientists to build products for Airbnb guests. Your work will span multiple areas including landing pages, search functionality, and pre-booking flows. The position demands technical excellence and leadership, as you'll be expected to maintain high standards through code reviews and technical design reviews.

The role offers a unique opportunity to impact Airbnb's global expansion while working with cutting-edge technologies and large-scale systems. You'll be part of a team that values collaboration, quality, and data-driven decision making. The position is remote-eligible from Beijing, with occasional office visits or offsites as needed.

This is an ideal opportunity for an experienced engineer who wants to work on products that directly affect millions of users worldwide while helping shape the future of global travel and hospitality. The role combines technical challenges with business impact, offering significant growth potential in an innovative, inclusive environment.

Last updated 3 days ago

Responsibilities For Software Engineer, Guest & Host

  • Work with cross functional partners to understand product requirements and create technical solutions
  • Discuss and align technical specifications with other engineers
  • Write clean, testable and maintainable code
  • Perform tech design and code reviews
  • Drive project delivery and communicate status to stakeholders
  • Mentor other engineers

Requirements For Software Engineer, Guest & Host

Java
Python
Ruby
JavaScript
TypeScript
Kotlin
  • 3+ years industry experience
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Experience with architectural patterns of large, high-scale systems
  • Experience with open-source code and specified programming languages
  • Excellent communication and collaboration skills
  • Ability to tackle ambiguous problems independently
  • Focus on building high quality products
  • Data driven problem-solving approach
  • Fluent in both Chinese and English

Interested in this job?

Jobs Related To Airbnb Software Engineer, Guest & Host

Software Engineer, Trust Graph

Backend Software Engineer role at Airbnb focusing on Trust Graph development to protect platform integrity through knowledge graph technology and ML models.

Software Engineer, Payments

Mid-level Software Engineer role at Airbnb's Payments team, focusing on building and maintaining payment tools and services using Java, TypeScript, and React.

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.