Airbnb, a global leader in the travel and hospitality industry, is seeking a Staff Software Engineer to join their Data Warehouse Infrastructure team. This role is crucial in developing and maintaining the foundational big data infrastructure that powers Airbnb's data analytics and machine learning capabilities.
The position offers an exciting opportunity to work with cutting-edge big data technologies like Hadoop, Spark, Trino, Iceberg, and Airflow, serving hundreds of engineers across the organization. You'll be responsible for designing and building the next generation of big data compute platforms, ensuring optimal performance, reliability, and cost efficiency.
The ideal candidate brings 10+ years of experience in data infrastructure, with deep expertise in big data technologies and distributed systems. Strong programming skills in Java and Scala are essential, along with a thorough understanding of both SQL and NoSQL database systems. You'll need to demonstrate expertise in multi-threading and concurrency programming, as well as the ability to troubleshoot complex infrastructure issues.
This remote position offers a competitive salary range of $204,000 - $255,000 USD, along with benefits including equity and employee travel credits. You'll be part of a company that values diversity and inclusion, working with a global team that serves millions of hosts and billions of guest arrivals worldwide.
The role provides an opportunity to make a significant impact on Airbnb's data infrastructure while contributing to open source software and working with some of the most advanced data technologies in the industry. If you're passionate about building scalable data solutions and want to be part of a company that's revolutionizing the travel industry, this position offers an excellent opportunity for growth and impact.