Staff Data Platform Engineer, Community Support Platform

at Airbnb
USD 204,000-255,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Kafka @ 7 MySQL @ 7 SQL @ 4 Spark @ 7 ETL @ 4 Airflow @ 4 CI/CD @ 7 Flink @ 7 Leadership @ 4 AWS @ 4 Communication @ 6 Data Engineering @ 4 PostgreSQL @ 7 API @ 4 LLM @ 4

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 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

Community Support Platform organization keeps our hosts and guests supported throughout the entire Airbnb experience. At its core, the CS Data Platform team provides the trusted data foundation and metrics for the most important data across offline and online consumption, empowering operations, analytics, engineering, product, and leadership teams with data they can trust.

Role summary

We’re looking for people who thrive at the intersection of platform and data engineering: a combination of strong technical skills, creativity, and a passion for engaging with and empowering data practitioners to make it easier to deliver consistent, tested, and observable data—backed by automation and guardrails (CI/CD), data contracts, and robust monitoring. The team ships data products (tables, metrics, dashboards) by transforming data from many sources using internal frameworks and technologies with different guarantees, schema languages, and processing modalities.

Responsibilities

  • Work closely with core data engineering, data services, and other product engineering teams to understand productivity and data authoring pain points and build scalable, flexible solutions.
  • Deeply understand logging and data processing frameworks and collaborate with data infrastructure teams to evolve integration of data flows between different frameworks and serving layers (ML and non-ML).
  • Own challenges end-to-end, proactively addressing gaps and acquiring new skills to resolve complex issues.
  • Mentor and inspire teammates to enable code quality, operational excellence, and shared learning.
  • Participate in all phases of software development from architecture and design through implementation, testing, and on-call.
  • Develop, automate, and standardize logging, enriching, and serving data for ML training, inference, benchmarking, and monitoring (anomaly detection, safe deploys) to support next-generation Generative AI products.
  • Enable data engineers and analytics engineers to author data products.
  • Design, build, and maintain robust and efficient data pipelines and APIs that collect, process, and serve data from various sources, including backend events logged as part of LLM flows, customer interactions across multiple channels, CS agents, and LLM evaluations.

Requirements / Your Expertise

  • 9+ years of industry experience at the intersection of platform data engineering and software engineering; BS, MS or PhD in Computer Science or similar.
  • Proven ability to develop data processing pipelines and design guardrails and abstractions that scale—reducing toil and raising confidence for engineers.
  • Deep experience building distributed batch and streaming pipelines (e.g., Spark, Flink, Kafka) and working with distributed storage (e.g., HDFS, S3).
  • Expertise with ETL orchestration tools (Airflow, Luigi, AWS Glue, etc.).
  • Strong knowledge of data warehousing, relational databases (PostgreSQL, MySQL), and columnar stores (Redshift, BigQuery, ClickHouse, HBase).
  • Comfortable driving architectural discussions across services, repositories, and environments.
  • Skilled in SQL and data processing (batch and streaming) with a track record of analyzing large datasets to uncover gaps and insights.
  • Excellent collaboration and communication skills; able to influence technical direction across teams.

Location & Work Arrangement

This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager. You must live in a state where Airbnb, Inc. has a registered entity (some states are excluded).

How We'll Take Care of You / Benefits

Our job titles may span more than one career level. The actual base pay depends on training, transferable skills, work experience, business needs, and market demands. The base pay range is subject to change. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Pay Range: $204,000 — $255,000 USD

Inclusion

Airbnb is committed to working with the broadest talent pool possible and providing a disability inclusive application and interview process. Reasonable accommodation requests can be sent to [email protected] with your full name, the role, and the accommodation needed.