Software Engineer, New Graduate (China)

About The Team

In China, international travel spend is already greater than the US and growing much more quickly. China is an important part of our Airbnb global community and the travel network we have built globally has positioned us to provide Chinese guests with unique travel experiences and help them belong anywhere.

The Beijing engineering team will help to build a strong and fast feedback loop to adapt our product according to local needs. The team will improve the site/app speed and experience for Chinese users, localize the existing product to deeply integrate with local norms (e.g., allow WeChat sign in / sharing, payment with Alipay, etc.) and build new products that culturally make sense to Chinese users.

We understand this is probably your first full time job in your career, and we believe in setting you up for success. There is still so much more that we want to build from scratch and improve! We are looking for passionate, technically agile new graduates who want to be part of a company that’s pioneering a new kind of global community.


We are looking for New Graduates engineers with:

  • BS, MS or PhD degree in computer science, math or a related technical field
  • Experience using Python, Java, Scala Ruby and/or Ruby on Rails
  • Experience using C++ and SQL for backend (project dependent)
  • Experience using HTML/CSS and Javascript for frontend (project dependent)
  • Working proficiency in English and Mandarin required.

Meet Some of Airbnb's Employees

Amy W.

Front-End Engineer & Designer

From designing features to executing front-end tech, Amy makes sure the Airbnb user experience is smooth and seamless—and enjoyable.

Rebecca S.

User Experience

Rebecca brings a human-centered design process to Airbnb. She’s the one who figures out and implements the tweaks—often small!—that make users love their experience all the more.

Back to top