Senior Software Engineer, Guest & Host

Airbnb Airbnb · Consumer · London, United Kingdom · Software Engineering

Senior Software Engineer at Airbnb focused on building and enhancing guest and host experiences across Europe and EMEA. The role involves owning key company-level problem statements, driving critical projects, and leading the scoping, technical requirements, and implementation of new functionality within a large-scale service-oriented architecture. The engineer will collaborate with various teams, mentor junior engineers, and focus on data-driven decision making and performance optimizations.

What you'd actually do

  1. Own key company level problem statements and drive critical projects
  2. Lead the scoping phase, the technical requirements and the implementation of the new functionality
  3. Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM.
  4. Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
  5. Architect and implement complex features, focusing on data-driven decision making and performance optimisations

Skills

Required

  • 5+ years of experience in a hands-on software engineering role in backend/full-stack development
  • Java and/or Kotlin
  • backend systems within large-scale service-oriented architectures
  • Mentorship of junior developers

Nice to have

  • Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
  • workflow orchestration systems
  • Excellent communication and collaboration skills
  • Ability to drive alignment, manage projects and effectively collaborate with stakeholders.