Staff Software Engineer

Logo of Airbnb

Airbnb

๐Ÿ’ต $204k-$259k
๐Ÿ“Remote - United States

Job highlights

Summary

Join Airbnb's Guest Displays & Platforms team as a Staff Engineer and lead the development and refinement of major subsystems powering the core user journey for Airbnb guests. You will design future technical systems, lead engineers in building solutions, participate in product requirement development, and nurture a culture of technical quality. This role requires 10+ years of relevant software development experience, expertise in backend and frontend development, strong communication skills, and an end-to-end mentality. The position is remote-eligible within the US, with occasional office work possible. Compensation includes a competitive salary, bonus, equity, benefits, and Employee Travel Credits.

Requirements

  • 10+ years of relevant software development industry experience in a fast-paced tech environment
  • Expertise with backend systems in large-scale service-oriented architectures
  • Expertise with front-end web development using React or similar javascript-based frameworks
  • Good judgment in making tradeoffs to balance short-term business needs with long-term technical quality
  • Strong understanding of how deep backend systems are expressed in the UX shown to customers
  • End-to-end mentality that transcends team boundaries and helps find globally optimal solutions
  • Excellent communication skills and the ability to work well within a team and with teams across the engineering organization
  • Passionate about efficiency, availability, system quality and user experience

Responsibilities

  • Design the future state of our technical systems by combining a strategic understanding of our highest level product goals with a deep understanding of our existing systems to inform the right technical and product tradeoffs for both short and long term
  • Lead engineersโ€”both inside and outside your immediate teamโ€”in building out these technical solutions
  • Participate in the development of product and UX requirements by engaging early and often with designers, product managers and other stakeholders to help steer teams on the most efficient path towards overall goals
  • Nurture a culture of technical quality from design, through code review, to production operations
  • Mentor other engineers in developing their technical and collaboration skills
  • Identify and propose solutions to problems coming in the way of technical and product engineering excellence
  • Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust and others

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Airbnb know you found this job on JobsCollider. Thanks! ๐Ÿ™