Senior Frontend Engineer, Agent Core Products
About the role
Airbnb’s Community Support Engineering (CS Eng) team is responsible for the world-class technology, architecture, and solutions that power Airbnb’s global community support operations. The products and solutions we build support our customers, front-line agents, and business process operations teams, driving Airbnb’s core business.
As a Senior Software Engineer on the Agent Core Products team, you will build the core software that empowers our global support agents. Your work will directly impact agent experience and the quality of service we provide to guests and hosts.
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.
- Review code and design docs, and give feedback on product specs and mocks.
- Build efficient and reusable frontend web components with high quality, while maintaining 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.
Requirements
- 6+ years of industry experience.
- Bachelor’s and/or Master’s degree, preferably in Computer Science, or equivalent experience.
- Experience architecting frontend 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; ability to influence beyond your immediate team.
- Product mindset with strong communication skills; comfortable driving cross-org integration with partner teams.
- Experience building UI for AI-driven features, including classical supervised machine learning and Generative AI.
- Proficiency in one or more back-end server languages (Java/Kotlin).
- Mentorship experience with junior developers.
Location
This position is US-Remote Eligible. You must live in a state where Airbnb, Inc. has a registered entity. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.
Pay
Pay Range: $195,000—$220,000 USD. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs, and market demands. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.