Logo of Huzzle

Find 26,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Engineer, Hotels

image

Airbnb

2mo ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity
  • San Francisco

AI generated summary

  • You need 2+ years in backend/full-stack development, a degree in CS (or equivalent), exposure to Java/Kotlin, and solid skills in large-scale service-oriented architectures.
  • You will architect complex features, collaborate with teams on technical needs, stay updated on industry trends, and enhance coding standards and development processes.

Requirements

  • 2+ 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.
  • Exposure to Java and/or Kotlin.
  • Passionate about efficiency, availability, technical quality and system quality.
  • Excellent communication and collaboration skills.
  • Exposure to backend systems within large-scale service-oriented architectures.

Responsibilities

  • Architect and implement complex features, focusing on data-driven decision making and performance optimizations.
  • Collaborate with other engineers and cross-functional partners across the organization to understand and prioritize technical requirements.
  • Proactively grow knowledge of leading edge practices and trends involving workflow orchestration systems.
  • Help define and improve coding standards, development processes and best practices.

FAQs

What is the primary focus of the Airbnb Hotels organization?

The primary focus of the Airbnb Hotels organization is to deliver a smooth and intuitive hotel booking experience while helping hotel partners drive incremental bookings.

What are the main responsibilities of a Software Engineer in this role?

A Software Engineer in this role will architect and implement complex features, collaborate with other engineers and cross-functional partners, grow knowledge of best practices, and help define and improve coding standards and development processes.

What level of prior experience is required for this position?

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

What educational background is preferred for applicants?

A Bachelor's and/or Master's/PhD degree in Computer Science or a related field is preferred, or equivalent experience.

What programming languages should candidates be familiar with?

Candidates should have exposure to Java and/or Kotlin.

What qualities are emphasized for a successful candidate?

Candidates should be passionate about efficiency, availability, technical quality, and system quality, and possess excellent communication and collaboration skills.

Is there support for diversity and inclusion in the hiring process?

Yes, Airbnb is committed to working with a broad talent pool and encourages individuals from diverse backgrounds to apply.

How is the compensation for this role determined?

The base pay is dependent on factors such as training, transferable skills, work experience, business needs, and market demands, and is subject to change.

What is the base pay range for this Software Engineer position?

The base pay range for this position is $157,000 to $180,600 USD.

Are there additional benefits associated with this role?

Yes, the role may also be eligible for a bonus, equity, benefits, and Employee Travel Credits.

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