Senior Software Engineer, Guest & Host

at Airbnb
πŸ“ United States
USD 185,000-220,000 per year
SENIOR
βœ… Remote βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

ElasticSearch @ 4 Kafka @ 4 Spark @ 6 Distributed Systems @ 4 Flink @ 6 API @ 4 GraphQL @ 4

Details

Airbnb is a mission-driven company focused on creating a world where anyone can belong anywhere. The Data Frameworks team (part of the Users, Listings and Platforms org) builds application frameworks, services, and platforms to bridge online and offline data use cases and serve derived data across Airbnb’s product surfaces.

Responsibilities

  • Write maintainable, self-documenting code and perform code reviews.
  • Design and build systems that power product engineers.
  • Continuously optimize and improve performance and reliability of existing systems.
  • Work at the intersection of online and offline data, storage layers, and stream processing.
  • Contribute to and work on open-source software with industry impact.
  • Collaborate closely with other technical teams and establish partnerships across Airbnb.
  • Provide training, documentation, and coaching to other engineering teams on platform usage.
  • Mentor and support other engineers on the team and in related teams.

Requirements

  • BS/MS/PhD in Computer Science or a related field, or equivalent experience.
  • 8+ years of industry experience.
  • Proficient with batch and real-time data processing technologies (examples called out: Flink, Spark).
  • Hands-on experience with Kafka and building services that use Kafka.
  • Experience building high-performance, data-intensive distributed systems.
  • Hands-on experience with GraphQL-based API design (preferred).
  • Knowledge of Elasticsearch is a plus.

Location & Work Arrangement

  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager.
  • Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded).

Compensation & Benefits

  • Base pay range: $185,000 β€” $220,000 USD.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Inclusion & Accessibility

  • Airbnb is committed to inclusion and belonging and encourages all qualified individuals to apply.
  • Reasonable accommodations are available for candidates with disabilities who need assistance with the application/interview process (contact: [email protected]).