2 months ago
Base Salary
$212k - $265k/yr
Responsibilities
- Design and build a next-generation big data compute platform for ETL, analytics, and machine learning.
- Operate and improve the platform’s reliability, performance, observability, and cost efficiency.
- Write maintainable, self-documenting code and perform code reviews.
- Contribute to open source software and help define system requirements, evaluate solutions, and test and integrate systems.
- Troubleshoot and resolve complex data infrastructure problems.
Requirements
- BS, MS, or PhD in Computer Science or a related field, or equivalent work experience preferred.
- 10+ years of experience working with data infrastructure, focused on big data technologies.
- Proficiency with Spark, Presto or Trino, and Kubernetes.
- Strong programming skills in Java or Scala.
- Extensive experience designing, building, and maintaining scalable, fault-tolerant distributed systems.
- Demonstrated expertise in multithreading and concurrency programming.
- Familiarity with SQL and NoSQL database systems.
- Ability to collaborate across teams and troubleshoot complex data infrastructure issues.
- Strong written and verbal communication skills and ability to work effectively in a team environment.
Benefits
- US remote eligible, with possible occasional work at an Airbnb office or attendance at offsites.
- May be eligible for bonus, equity, benefits, and Employee Travel Credits.
- Reasonable accommodations are available throughout the recruitment process.
Tech Stack
Categories
BackendData Engineering
About Airbnb
Airbnb operates a global online marketplace that connects hosts offering homes, rooms, and unique properties with travelers seeking short-term stays and experiences. The company earns revenue primarily through service fees on bookings; founded in 2007 and headquartered in San Francisco, it is a public company on NASDAQ (ABNB) with over 5 million hosts and guest arrivals recorded in nearly every country.
