Senior Software Engineer, Guest & Host
at Airbnb
π United States
USD 185,000-220,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
ElasticSearch @ 4 Kafka @ 4 Spark @ 6 Distributed Systems @ 4 Flink @ 6 API @ 4 GraphQL @ 4Details
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]).