Senior Software Engineer
Airbnb
full-remoteseniorpermanentbackendfrontend Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaKotlinReactGraphQLBackend SystemsService-Oriented ArchitecturePerformance OptimizationData-Driven Decision MakingSystem QualityMentorship
About the role
Role Overview
Join Airbnb as a Senior Software Engineer on the Guest Displays & Platforms team. You will lead the development of major new features to enhance the guest experience while improving engineering processes and partnering across teams.
Key Missions / Responsibilities
- Architect and implement complex features, with a focus on data-driven decisions and performance optimization.
- Collaborate with other engineers and cross-functional partners to understand and prioritize technical requirements.
- Mentor and provide technical guidance to junior engineers, promoting knowledge sharing and continuous learning.
- Drive systemic improvements in engineering processes.
Requirements
- 5+ years of hands-on software engineering experience.
- Degree in CS (Bachelor’s/Master’s preferred) or equivalent experience.
- Strong frontend web fluency (e.g., HTML, CSS, React, GraphQL).
- Considerable experience with Java and/or Kotlin.
- Ability to make data-driven decisions and articulate tradeoffs.
- Strong communication and collaboration across functions.
- Passion for efficiency, availability, technical quality, and system quality.
- Ability to drive alignment, manage projects, and collaborate effectively with stakeholders.
- Demonstrated expertise in backend systems within large-scale, service-oriented architectures.
Nice-to-Haves
- Not explicitly stated.
About Airbnb
Airbnb is a global online travel and hospitality marketplace connecting hosts and guests. The company develops and operates technology platforms that power booking, guest experiences, and related services worldwide.
Scraped 5/12/2026