FreshRemote.Work

Senior Staff Engineer, App Foundation

USA - Remote

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

The Community You Will Join:

Airbnb is powered by our Host and Guest communities. Our Users, Listings and Platforms team is a group responsible for creating new products for our Guests and Hosts. The App Foundation team, part of the Users, Listings and Platforms org, is at the forefront of building world-class comprehensive application frameworks, services and platforms to easily transform and serve data to the application stack. Learn more about our main product, Riverbed, here.

The Difference You Will Make:

We are seeking a highly skilled and motivated product engineering leader who is passionate about making a difference through their work. We are on a journey to build company-wide large-scale, high-performance batch and streaming data processing systems that power Airbnb's Guest and Host products, and machine learning models. As a technical leader in this space, you will have the opportunity to shape the technical and product directions for your direct team and the broader org.  

Things you will do:

  • Drive the development of batch and streaming data processing systems 
  • Work at the intersection of online and offline data, storage layers, and stream processing to create innovative solutions.
  • Contribute to and work with open-source software, making an impact on the industry.
  • Lead the execution of our next-generation architecture redesign initiatives.
  • Evangelize high-quality software engineering practices towards building data infrastructure and pipelines at scale.

A Typical Day: 

  • Work with partners across orgs (client, backend, ML, and analytics teams) to design and deliver high-quality systems.
  • Create paved paths and best practices for data processing systems and drive alignment and adoption across the company
  • Lead efforts to architect, prototype, build and launch solutions for serving data pipelines that power product engineers across Airbnb to be productive and create delightful user experiences. 
  • Provide critical input in team roadmap and technical direction.
  • Influence and collaborate with stakeholders to adopt team goals and roadmaps.
  • Build efficient and backend solutions that are reliable, performant …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Regions

North America

Countries

United States

Restrictions

Attendance at offsites Must live in a state where Airbnb, Inc. has a registered entity Must live in a state with registered entity Occasional work at an Airbnb office Occasional work at an Airbnb office or attendance at offsites US - Remote Eligible

Benefits/Perks

Benefits Bonus Employee travel credits Equity Occasional office work Remote-eligible Team offsites

Tasks
  • Collaborate with stakeholders
  • Mentor engineers
Skills

APIs Batch processing Business Communication Data Pipelines Design Distributed Systems ElasticSearch Engineering Flink GraphQL Java Kafka Machine Learning ML Next Real-time processing Relational databases Scala Software Engineering Spark SQL

Experience

12 years

Education

Business ML

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9