Airbnb, a global leader in the travel and hospitality space founded in 2007, is seeking a Staff Software Engineer to join their Workflow Orchestration team. This role is at the heart of Airbnb's data infrastructure, working with the team responsible for data workflow orchestration solutions that power everything from offline analytics to AI/ML model development.
The position offers an exciting opportunity to work with the founding team of Apache Airflow, bringing together experts with diverse experience in orchestration solutions. You'll be instrumental in designing and building frameworks that support critical data development workflows, working alongside data infrastructure engineers, data scientists, and product managers.
As a Staff Software Engineer, you'll be responsible for developing and maintaining automation tools, ensuring high platform availability, and creating efficient data engineering solutions. The role requires expertise in programming languages like Java, Python, or Scala, along with deep knowledge of data storage, distributed processing technologies, and workflow orchestration solutions.
The ideal candidate will bring 10+ years of software engineering experience, with a strong focus on data infrastructure. You'll need to demonstrate expertise in building sophisticated data applications, working with various SQL dialects, and implementing containerization technologies. Your excellent communication skills will be crucial for collaborating with cross-functional teams to create empathetic tools and platforms.
This remote position offers a competitive salary range of $204,000 to $259,000 USD, along with the opportunity to work with a diverse, globally-distributed team. You'll be part of Airbnb's commitment to fostering innovation through diverse ideas and inclusive practices, helping to shape the future of how people travel and connect with communities worldwide.