Airbnb, a pioneering force in the travel and hospitality industry since 2007, is seeking a Staff Software Engineer to join their Data Warehouse Infrastructure team. This role is at the heart of Airbnb's data infrastructure, working with cutting-edge big data technologies to support the platform that has facilitated over 1 billion guest arrivals worldwide.
The position offers an exciting opportunity to work on foundational big data infrastructure used by hundreds of engineers across the organization. You'll be working with modern technologies including Hadoop, Spark, Trino, Iceberg, and Airflow, designing and building next-generation compute platforms that power data ETL, analytics, and machine learning at scale.
As a Staff Software Engineer, you'll be responsible for not just building but also operating and optimizing these systems for reliability, performance, and cost efficiency. The role requires a deep understanding of distributed systems and big data technologies, with hands-on experience in languages like Java and Scala. You'll be working with both SQL and NoSQL database systems, and your contributions will directly impact the company's ability to make data-driven decisions.
The position offers competitive compensation ranging from $204,000 to $259,000 USD, with additional benefits and the flexibility of remote work within the United States. You'll be joining a company that values diversity and inclusion, believing that diverse ideas foster innovation and engagement.
This is an ideal role for an experienced engineer who wants to work on challenging problems at scale, contribute to open-source software, and have industry-wide impact. You'll be part of a team that values collaboration, technical excellence, and the ability to build robust, scalable solutions that power one of the world's largest travel platforms.