Skip to content
AirbnbAirbnb

Staff Software Engineer, Communication & Connectivity

Staff Software Engineer leading design and development of large-scale batch and real-time data pipelines and ML infrastructure to power GenAI/LLM products and features for Airbnb's Messaging, Notifications, and Connectivity organization. Requires 9+ years experience building production ML systems and cross-functional collaboration.

About the job

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, including backend, client, data science, analytics, and ML, 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.

Nice-to-Haves

  • Passion for being in a product-focused environment where everyone cares deeply about customer impact.
  • Experience with GenAI and large language models (LLMs).

Skills

Spark, Flink, Machine Learning, Data Pipelines, ML Infrastructure, Distributed Systems, Data Architecture

Coinbase

Coinbase

United States

Staff Data Engineer, Market Data
$207k+/yrRemote7+ YOEData Engineering

This staff-level data engineer will architect and operate low-latency market data infrastructure, including feed handling, normalization, distribution, and exchange connectivity. The role requires at least five years of backend engineering experience and strong Java or C++ expertise with high-throughput messaging and market data protocols.

Commure

Commure

Mountain View, CA
Staff Software Engineer, Data Warehouse
$210k+/yrHybrid7+ YOEData Engineering

Staff Software Engineer responsible for architecting, building, and operating Commure’s data warehouse platform, including CDC, lakehouse, query, transformation, and analytics layers. Requires 6+ years of software engineering experience and broad expertise across modern production data infrastructure.

Axion

Axion

San Francisco, CA
Senior/Staff Software Engineer, Data Platform
$210k+/yrHybrid5+ YOEData Engineering

Senior individual contributor responsible for architecting and scaling production data ingestion systems that integrate complex enterprise sources into reliable datasets. Requires 5+ years of backend engineering experience, strong Python, cloud, Kubernetes, Postgres, and data integration expertise.

Airbnb

Airbnb

United States

Staff Software Engineer, Data Catalog
$212k+/yrRemote9+ YOEData Engineering

Staff Software Engineer leading development of data catalog and metadata infrastructure for discovery, governance, lineage, and quality across Airbnb’s data ecosystem. Requires 9+ years of software engineering experience focused on data infrastructure and strong programming and distributed data technology skills.

Databricks

Databricks

New York, NY

Staff Software Engineer, Ads Measurement & Orchestration
$191k+/yrOn-site10+ YOEData Engineering

Leads large-scale advertising data ingestion, measurement, and agentic workflow systems, combining deep ad-tech expertise with production LLM experience. Requires 10+ years of engineering experience and technical and people leadership in complex enterprise environments.