Note: The job is a remote job and is open to candidates in USA. Airbnb is a global platform that connects hosts and guests through stays and experiences. The Senior Software Engineer will build and scale frontend and server-side solutions for Community Support Engineering, improving support agent experiences and service quality while collaborating with product, design, machine learning, and generative AI teams.
Responsibilities
- Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy to build novel products and features
- Drive, lead, and contribute to the full development cycle: technical design, development, test automation, experimentation, analysis, and launch. You'll be reviewing code and design docs, giving feedback on product specs and mocks
- Build efficient and reusable frontend web components, with high quality, while making sure to maintain performance and scalable systems
- Design and implement server-side APIs to support frontend requirements, demonstrating strong architectural judgment regarding the separation of concerns between client and server logic
- Work closely with Machine Learning and Generative AI Engineers to greatly improve Community Support systems
- Provide critical input on technical direction through engineering design discussions
Skills
- 6+ years industry experience
- Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
- Experience architecting FE systems; proven ownership of end-to-end features and cross-team integrations
- Experience building large web applications using Javascript/Typescript
- Experience with modern JavaScript/Typescript libraries and tooling (e.g. React, graphql)
- Fluency in HTML, CSS, and related web technologies
- Demonstrated excellence in accessibility, performance optimization, and paved-path client practices; influence beyond your immediate team
- Product mindset with strong communication; comfortable driving cross-org integration with partner teams
- Experience building UI for AI-driven features: Both classical supervised machine learning, and Generative AI
- Proficiency in one or more back-end server languages (Java/Kotlin)
- Mentorship to junior developers
- This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list . If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from
- Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
Benefits
- This position is US - Remote Eligible.
- This role may also be eligible for bonus, equity, and Employee Travel Credits.
Company Overview
Company H1B Sponsorship