About the company
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe.
Responsibilities
- Design and build the next generation big data compute platform to empower data ETL, analytics and machine learning at Airbnb
- Operate, manage and improve the reliability, performance, observability and cost efficiency of the platform
- Write maintainable and self-documenting code, perform code reviews
- Work on, and contribute to open source software, and have industry impact
Requirements
- BS/MS/PhD in Computer Science, a related field, or equivalent work experience preferred
- 10+ years of experience working with data infrastructure, with a focus on big data technologies
- Proficiency in big data technologies such as Spark, Presto/Trino, Kubernetes
- Strong programming skills in languages such as Java, Scala
- Extensive experience in designing, building, and maintaining scalable, fault-tolerant distributed systems
- Demonstrated expertise in multi-threading and concurrency programming
- Familiar with database systems, both SQL and NoSQL
- Proven ability to collaborate with other teams to define system requirements, identify potential solutions, and test and integrate systems
- Capacity to troubleshoot and resolve complex data infrastructure problems
- Strong communication skills, both written and verbal
Conditions
- This position is US - Remote Eligible
- The role may include occasional work at an Airbnb office or attendance at offsites
- You must live in a state where Airbnb, Inc. has a registered entity
- Pay Range: $212,000 — $265,000 USD
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits