New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Airbnb

Staff Software Engineer, Communication & Connectivity

Airbnb
Apply →
remote staff full-time $204,000-$255,000 USD United States

First indexed 18 Jun 2026

Description

We connect Airbnb's community with the right information, in the right place, at the right time. As a Staff Software Engineer in the Communication and Connectivity (CnC) organization, you will lead key initiatives to design and build large-scale, distributed data systems - both batch and real-time processing. These systems will power machine learning models and unlock new product features.

Responsibilities:

  • Shape the team's long-term vision and roadmap in close collaboration with cross-functional partners across Airbnb
  • Build strong relationships with partner engineering teams to drive aligned and impactful outcomes
  • Design, develop, and maintain reliable, scalable data pipelines - both batch and real-time - that collect, process, and serve data from diverse sources across Airbnb
  • Implement robust offline and online feature building processes to enable faster production of ML products
  • Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness
  • Mentor and develop engineers on the team, while also contributing to and influencing the broader data engineering community at Airbnb

Requirements:

  • 9+ years of relevant industry experience with a Bachelor's and/or Master's degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD
  • Strong CS fundamentals, and knowledge of architecture and common design patterns
  • Experience running data processing pipelines in production using distributed data processing frameworks like Apache Spark or Flink
  • Experience collaborating with client, backend, ml, analytics teams, product and business partners
  • Effectively work across team boundaries to establish overarching data architecture, data flow, and provide guidance to individual teams
  • Experience working on/with end-to-end Machine Learning products
  • Excellent communication skills, both written and verbal
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/airbnb/jobs/7421419