Software Engineer, Guest & Host

Airbnb Airbnb · Consumer · United States · Software Engineering

Software Engineer role at Airbnb focused on building tools and systems for the Hotels organization, including product and platform features, services, and APIs to scale hotel launches and supply growth. Requires 3+ years of backend/full-stack development experience in JVM-based languages.

What you'd actually do

  1. Build services and new APIs to hotel tools and onboarding workflows
  2. Write clean, testable, and maintainable code to build backend services and platform capabilities.
  3. Participate in on-call rotation and contribute to operational excellence by improving runbooks, monitoring, and rollback readiness.

Skills

Required

  • 3+ years of experience in a hands-on software engineering role in backend/full-stack development
  • Proficiency in one or more JVM-based languages such as Java, Kotlin, or Scala
  • Experience building backend systems or services in a service-oriented or distributed systems environment

Nice to have

  • Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
  • Passion for efficiency, availability, technical quality and system quality
  • Excellent communication and collaboration skills