See all roles

Experienced Full Stack Software Engineer – Listing Platforms and Backend Development at Airbnb

Work from home Full-time role Hiring

Join the Team That's Revolutionizing the Way People Travel and Experience the World

Airbnb, the pioneer of the sharing economy, has been connecting travelers with unique and authentic experiences since 2007. With over 4 million Hosts and 1 billion guest arrivals across the globe, we're on a mission to make travel more accessible, affordable, and enjoyable for everyone. As a Software Engineer on our Listings Platform team, you'll play a critical role in shaping the future of our platform and empowering Hosts to succeed.

About the Listings Backend Team

The Listings Backend team is responsible for developing and maintaining the backend functionality that powers our Listing platforms, LYS and MYS. We're a close-knit team that collaborates with cross-functional partners, including Product, Design, and Client teams, to define requirements and bring them to life. Our work has a direct impact on the success of Airbnb, and we're looking for talented engineers like you to join our team.

The Difference You'll Make

As a Software Engineer on our Listings Platform team, your day-to-day responsibilities will include:

  • Collaborating with senior team members to develop and continuously improve our next-generation listing platform, integrating it with other tech 2.0 initiatives.
  • Working closely with product teams and cross-functional partners to formalize listing core features, such as Address and Rooms & Spaces.
  • Ensuring smooth and successful product feature launches by working closely with product teams.
  • Ensuring high availability and high performance of our business-critical services.

Key Responsibilities

Here's a more detailed breakdown of your responsibilities:

  • Design, develop, test, and deploy high-quality software solutions that meet the needs of our business and customers.
  • Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet those needs.
  • Participate in code reviews, ensuring that our codebase is maintainable, scalable, and follows best practices.
  • Troubleshoot and resolve technical issues, working closely with our infrastructure and operations teams.
  • Stay up-to-date with industry trends and emerging technologies, applying that knowledge to improve our platform and services.

Essential Qualifications

To succeed in this role, you'll need:

  • 2+ years of experience in software engineering, with a focus on backend development.
  • Proficiency in one or more JVM-based languages (Java, Kotlin, Scala, etc.).
  • Experience with architectural patterns of large, high-scale data applications.
  • Strong understanding of distributed systems, data stores, data modeling, indexing, and associated trade-offs.
  • Passion for learning, with strong communication skills and the ability to work collaboratively with cross-functional teams.

Preferred Qualifications

We'd love to see:

  • Experience with cloud-based technologies, such as AWS or GCP.
  • Familiarity with containerization technologies, such as Docker.
  • Experience with agile development methodologies, such as Scrum or Kanban.
  • Knowledge of machine learning or artificial intelligence technologies.

Skills and Competencies

To excel in this role, you'll need:

  • Strong technical skills, with a focus on backend development and software engineering.
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • A passion for learning, with a desire to stay up-to-date with industry trends and emerging technologies.
  • A commitment to delivering high-quality solutions that meet the needs of our business and customers.

Career Growth Opportunities and Learning Benefits

At Airbnb, we're committed to helping our employees grow and develop their skills. Here are just a few opportunities you can look forward to:

  • Professional development opportunities, including training and mentorship programs.
  • Access to cutting-edge technologies and tools.
  • Opportunities to work on high-impact projects that drive business results.
  • A collaborative and supportive work environment that encourages learning and growth.

Work Environment and Company Culture

Here's what you can expect from our work environment and company culture:

  • A remote-friendly work environment that offers flexibility and work-life balance.
  • A collaborative and inclusive culture that values diversity and promotes belonging.
  • Opportunities to connect with colleagues and build meaningful relationships.
  • A commitment to giving back to the community through volunteer and philanthropic initiatives.

Compensation, Perks, and Benefits

We offer a comprehensive compensation package that includes:

  • A competitive salary range of $153,000 - $184,900 USD.
  • Opportunities for bonus and equity.
  • A range of benefits, including health insurance, retirement savings, and employee travel credits.

Our Commitment to Inclusion and Belonging

At Airbnb, we're committed to creating an inclusive and welcoming environment for all employees. Here are just a few ways we're working to achieve this goal:

  • We're dedicated to building a diverse and inclusive team that reflects the communities we serve.
  • We offer a disability-inclusive application and interview process.
  • We're committed to providing a workplace that's free from bias and harassment.

How to Apply

If you're excited about the opportunity to join our team, please submit your application, including your resume and a cover letter. We can't wait to hear from you!

Apply for this job

You might like

Experienced Full Stack Software Engineer – Match Recommendation Platform for a Leading Job Search Platform

Work from home Full-time role

Software Engineer - Night Shift (Remote) - Material Handling Solutions and Cutting-Edge Technology

Work from home Full-time role

Experienced Full Stack Software Engineer – Remote Opportunity with Walgreens Boots Alliance

Work from home Full-time role

Experienced Customer Service Representative - Part-Time - Work from Home at blithequark

Work from home Full-time role

Remote Customer Support Representative - Delivering Exceptional Customer Experiences from Home with blithequark

Work from home Full-time role

Experienced Full Stack Software Engineer – Cybersecurity and Privacy Enterprise Support Services for NASA

Work from home Full-time role

Remote Data Entry Clerk / Administrative Assistant - Part-time Opportunity at blithequark

Work from home Full-time role

Software Engineer, Virtual Reality Teleoperation, Tesla Bot - Leading Innovation in Robotics and Autonomous Systems

Work from home Full-time role

Software Engineering Co-op (Summer/Fall 2024) - Remote Opportunity in Aerospace Industry with Collins Aerospace

Work from home Full-time role

Software Engineering Internships - Building the Future of Technology with Apple

Work from home Full-time role

Experienced Entry-Level Data Entry Specialist – Remote Opportunity for Teenagers

Work from home Full-time role

Experienced Data Entry Clerk – Remote Work Opportunity with blithequark

Work from home Full-time role

Regionalgeschäftsführung (m/w/d) Region Mitte

Work from home Full-time role

Experienced Remote Data Entry Specialist – Unlock Unlimited Earning Potential

Work from home Full-time role

Experienced Full Stack Data Entry Specialist – People Analytics & Business Insights

Work from home Full-time role

Banking Systems Application Analyst

Work from home Full-time role

Full Stack Engineer (NodeJs & ReactJs)

Work from home Full-time role

Work From Home - Insurance Representative

Work from home Full-time role

Experienced Part-Time Customer Service Representative – Remote Work Opportunity with blithequark

Work from home Full-time role

Family Liaison [Muniz Academy] (SY25-26)

Work from home Full-time role