Logo of Huzzle

Senior Backend Engineer, Guest & Host

image

Airbnb

12d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • London

AI generated summary

  • You must have 5+ years in backend/full-stack development, expertise in Java/Kotlin, strong communication skills, and experience in large-scale systems. Mentorship of juniors is needed.
  • You will drive key projects, define technical requirements, mentor junior engineers, collaborate with teams, architect features, improve coding standards, and stay updated on industry trends.

Requirements

  • 5+ years of experience in a hands-on software engineering role in backend/full-stack development
  • Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
  • Considerable experience working in Java and/or Kotlin
  • Passionate about efficiency, availability, technical quality and system quality
  • Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
  • Demonstrated expertise in backend systems within large-scale service-oriented architectures
  • Ability to drive alignment, manage projects and effectively collaborate with stakeholders.
  • Mentorship of junior developers

Responsibilities

  • Own key company level problem statements and drive critical projects
  • Lead the scoping phase, the technical requirements and the implementation of the new functionality
  • Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM
  • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
  • Architect and implement complex features, focusing on data-driven decision making and performance optimizations
  • Collaborate with other engineers and cross-functional partners across Co Hosting and organizations such as Listings and Users to understand and prioritize technical requirements
  • Proactively grows knowledge of leading edge practices and trends involving workflow orchestration systems
  • Help define and improve coding standards, development processes and best practices
  • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning

FAQs

What is the role of the Senior Backend Engineer, Guest & Host at Airbnb?

The Senior Backend Engineer will focus on building tools to facilitate connections between hosts and co-hosts, working on innovative projects aimed at improving user experience and system performance.

How many years of experience are required for this position?

The position requires at least 5 years of experience in a hands-on software engineering role in backend or full-stack development.

What programming languages should candidates be proficient in?

Candidates should have considerable experience in Java and/or Kotlin.

Will there be opportunities for mentorship in this role?

Yes, the Senior Backend Engineer is expected to mentor and provide technical guidance to junior engineers, promoting a culture of knowledge sharing and continuous learning.

What kind of collaboration can I expect in this position?

You will partner closely with other engineering teams and cross-functional partners including product management, design, data, and technical program managers to drive projects and align on technical requirements.

Is a specific educational background required for applicants?

A Bachelor’s and/or Master’s or PhD in Computer Science, or equivalent experience is preferred for this position.

What types of projects will the Senior Backend Engineer be involved in?

You will own key problem statements and drive critical projects related to co-hosting functionalities, focusing on areas such as UX, scale, performance, robustness, and quality.

How does Airbnb approach diversity and inclusion in hiring?

Airbnb is committed to attracting a diverse talent pool and fostering an inclusive environment, encouraging all qualified individuals to apply.

Are there any accommodations for candidates with disabilities during the application process?

Yes, Airbnb strives to provide a disability-inclusive application and interview process. Candidates requiring reasonable accommodations can contact them at reasonableaccommodations@airbnb.com.

What are the expectations for architectural involvement in this role?

The Senior Backend Engineer will be responsible for architecting and implementing complex features with a focus on data-driven decision making and performance optimizations.

Airbnb is a community based on connection and belonging.

Travel & Leisure
Industry
5001-10,000
Employees
2007
Founded Year

Mission & Purpose

Airbnb is an online platform that connects travellers with unique lodging options and experiences offered by hosts worldwide. The company allows hosts to rent out their properties, whether it's a spare room, an entire house, or even an unusual accommodation like a treehouse or boat, to travellers seeking a more personalised and local experience. Airbnb's ultimate mission is to create a world where anyone can belong anywhere, fostering a sense of belonging and cultural exchange among travellers and hosts. Their purpose is to enable people to explore new places, immerse themselves in different cultures, and build connections with local communities while offering hosts an opportunity to share their spaces and stories. By facilitating peer-to-peer hospitality, Airbnb aims to make travel more accessible, authentic, and enriching for people from all walks of life, while contributing to economic opportunities and sustainable tourism in various destinations.

Benefits

  • Comprehensive health plans

  • Paid volunteer time

  • Healthy food and snacks

  • Generous parental and family leave

  • Learning and development

  • Annual travel and experiences credit