← Все вакансии/Senior/Airbnb
SeniorRemote

Senior Software Engineer

A
Airbnb
Зарплата
от $16,300
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

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.
Requirements
  • 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.
Conditions
  • 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.
  • 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.
Стек и навыки

С чем работаем