See all roles

Staff Fullstack Software Engineer - Search Product Development & Innovation

Work from home Full-time role Hiring

Join Airbnb's Pioneering Storefronts Team as a Staff Fullstack Software Engineer and Shape the Future of Travel

Airbnb is on a mission to revolutionize the way people travel and experience the world. Born in 2007, the company has grown exponentially, with over 4 million Hosts welcoming more than 1 billion guests across the globe. As a Staff Fullstack Software Engineer on Airbnb's Storefronts team, you'll play a crucial role in driving the technical strategy and development of Airbnb's search product, enhancing the guest experience, and fostering a culture of innovation and excellence.

The Community You'll Join

Airbnb's Storefronts team is a cross-disciplinary group of experts in iOS, Android, web, and backend development, working closely with search teams, platform teams, and partners in design, product, and data science. The team is responsible for the front door of Airbnb's search product, focusing on high-impact surfaces across the homepage, categories, and Experiences products. By joining this team, you'll be part of a dynamic community that has successfully launched projects like Airbnb Categories and Icons.

The Difference You'll Make

  • Drive the team's technical strategy and alignment with Search teams, infrastructure, relevance, and client foundation partners to enable the development of new features for Airbnb search.
  • Identify and deliver opportunities to improve scalability, performance, and efficiency of systems, enhancing the broader Search team's velocity.
  • Evaluate design explorations, provide input on technical feasibility, and identify future capabilities required to support product needs.
  • Provide mentorship to junior and senior team members, supporting their career and technical growth.

A Typical Day

As a Staff Fullstack Software Engineer on the Storefronts team, a typical day might involve:

  • Hosting a review of the team's foundation goals and technical roadmap with partners across search to gather feedback and align projects and goals.
  • Attending a design share-out of an upcoming feature and providing feedback to design and product partners on feasibility and level of engineering effort required.
  • Developing a prototype for a new capability the team needs to achieve the design and evaluating it with partner teams.
  • Delivering the technical design and code for a key foundational initiative to enable multiple features/products on Airbnb's search product.
  • Maintaining the health of Airbnb's systems by leading incident response, monitoring trends, and delivering steady improvements.
  • Reviewing a team member's technical design and providing feedback on implementations via code review.

Your Expertise

To excel in this role, you'll need:

  • 9+ years of experience in software engineering, preferably with a focus on full-stack development.
  • A Bachelor's and/or Master's degree in Computer Science or equivalent experience.
  • Extensive experience working in Java and/or Kotlin.
  • Proficiency in one or more client platforms: iOS (preferred), Android, or Web.
  • A passion for efficiency, availability, and technical quality.
  • Excellent communication and collaboration skills, with the ability to work well within a large engineering organization and cross-functionally.
  • Experience working with a microservice architecture at scale.
  • Experience working on a product engineering team or customer-centric platform team supporting a medium to large engineering organization.
  • [Bonus] Experience developing products with complex UIs using motion and/or video.

Essential Skills and Competencies

To succeed in this role, you'll need to possess:

  • Technical expertise: Proficiency in full-stack development, with a strong understanding of Java and/or Kotlin, and experience with client platforms like iOS, Android, or Web.
  • Strategic thinking: Ability to drive technical strategy and alignment with cross-functional teams.
  • Collaboration and communication: Excellent communication and collaboration skills, with the ability to work effectively with design, product, and data science partners.
  • Problem-solving: Strong problem-solving skills, with the ability to identify and deliver opportunities to improve scalability, performance, and efficiency.
  • Mentorship: Willingness to provide mentorship to junior and senior team members, supporting their career and technical growth.

Career Growth Opportunities and Learning Benefits

As a Staff Fullstack Software Engineer on Airbnb's Storefronts team, you'll have opportunities to:

  • Develop your technical expertise and stay up-to-date with industry trends.
  • Take on leadership roles and drive technical strategy and innovation.
  • Collaborate with cross-functional teams and expand your skill set.
  • Participate in mentorship programs and support the growth of junior and senior team members.

Work Environment and Company Culture

Airbnb is committed to fostering a culture of inclusion and belonging. As a remote-eligible company, you'll have the flexibility to work from anywhere, while still being part of a dynamic and collaborative community. Airbnb values diversity, equity, and inclusion, and is committed to providing a disability-inclusive application and interview process.

Compensation, Perks, and Benefits

Airbnb offers a competitive compensation package, including a salary range of $200,000-$259,000 USD, bonus, equity, benefits, and Employee Travel Credits. The company also provides a range of perks, including flexible work arrangements, professional development opportunities, and access to a global network of Hosts and communities.

Are You the One We're Looking For?

If you're a talented Staff Fullstack Software Engineer with a passion for innovation, collaboration, and technical excellence, we want to hear from you. Join Airbnb's pioneering Storefronts team and shape the future of travel. Apply now to take the first step in your journey!

Apply for this job

You might like

Staff iOS Engineer - Developer Platform: Leading Mobile Innovation at Reddit

Work from home Full-time role

Staff IS Software Engineer - Full Stack Python Development for Media Production Workflows

Work from home Full-time role

Staff Level Biologist - Construction Coordinator for Environmental Projects in Southern and Central California

Work from home Full-time role

Staff Machine Learning Scientist - Search Science & Content Optimization

Work from home Full-time role

Experienced Staff Nurse for Intensive Mental Health Treatment in Manhattan - Remote Opportunity

Work from home Full-time role

Staff Program Manager, Manager Development - Tech: Driving Innovation in Technical Leadership Development

Work from home Full-time role

Experienced Staff Psychiatric Mental Health Nurse Practitioner (PMHNP-BC) - Remote Virtual Care Opportunity with Teladoc Health

Work from home Full-time role

Staff Research Scientist - Revolutionizing Auto Lending with AI-Driven Machine Learning Models

Work from home Full-time role

Experienced Staff RF/Analog Mixed-Signal IC Design Engineer for Revolutionary Low-Temperature Integrated Circuit Projects

Work from home Full-time role

Staff Software Engineer - Batch Infrastructure (Remote Spain)

Work from home Full-time role

Experienced Customer Service Representative for Specialty Mail Order Pharmacy - Remote Work Opportunity in Florida

Work from home Full-time role

Solutions Architect, DX Fully Remote

Work from home Full-time role

Experienced Customer Onboarding Specialist – Seamless Integration & Support for blithequark's Innovative Solutions

Work from home Full-time role

Experienced Customer Service Representative – Work From Home Opportunity at arenaflex

Work from home Full-time role

Experienced Full Stack Workplace Health and Safety Specialist Intern – Fulfillment and Logistics Development

Work from home Full-time role

Remote Customer Service Representative

Work from home Full-time role

Online Academic Tutor - High School Pre-Calculus & Calculus

Work from home Full-time role

Experienced Entry-Level Remote Chat Operator – Customer Service Representative (No Experience Required)

Work from home Full-time role

Payroll Specialist Lead - Japan (Individual Contributor)

Work from home Full-time role

Senior Full Stack .NET Application Programmer

Work from home Full-time role