Staff Software Engineer, Data Warehouse

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$212,000–$265,000 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $212k
This role $238k
$166k most similar roles pay here $276k

This role pays more than 75% of similar roles. Most pay $184,649–$239,400 — the shaded band above. At the midpoint, this role pays about $238k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 66 open roles on FindRole.

Listed pay typically runs $200,000–$235,000 across 56 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Software Engineer, Data Warehouse

As a Staff Software Engineer, Data Warehouse, you will join the Data Warehouse Infrastructure team to build and manage foundational big data infrastructure used by hundreds of engineers for data collection, management, and analysis. You will design and build a next-generation big data compute platform to empower data ETL, analytics, and machine learning while ensuring reliability, performance, observability, and cost efficiency. Your daily work involves writing maintainable code, performing reviews, and contributing to open source software. The role requires expertise in Spark, Trino, Kubernetes, Java, and Scala, along with experience in multi-threading, concurrency programming, and both SQL and NoSQL database systems. You will solve complex data infrastructure problems by building scalable, fault-tolerant distributed systems within a large-scale environment involving technologies like Hadoop, Iceberg, and Airflow to support high-volume data processing.

What does a Software Engineer earn in Remote?

Median $202482 from 350 postings across 56 companies.

See salary data

What you'll do

  • Design and build next-generation big data compute platforms for ETL, analytics, and machine learning.
  • Operate and manage the reliability, performance, observability, and cost efficiency of the data platform.
  • Write maintainable, self-documenting code and perform peer code reviews.
  • Contribute to open source software projects to create industry impact.
  • Build and maintain scalable, fault-tolerant distributed systems using Spark, Trino, and Kubernetes.
  • Troubleshoot and resolve complex technical issues within the data infrastructure.
  • Collaborate with other teams to define system requirements and integrate new solutions.

What we're looking for

  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience (preferred).
  • 10+ years of experience working with data infrastructure and big data technologies.
  • Proficiency in big data technologies such as Spark, Presto/Trino, and Kubernetes.
  • Strong programming skills in languages such as Java and Scala.
  • Extensive experience designing, building, and maintaining scalable, fault-tolerant distributed systems.
  • Demonstrated expertise in multi-threading and concurrency programming.
  • Familiarity with both SQL and NoSQL database systems.
  • Proven ability to troubleshoot complex data infrastructure problems and collaborate with teams to define requirements.

More like this

Similar roles

Staff Software Engineer, Data Catalog

Airbnb

Remote 15 days ago $212,000–$265,000
Data Infrastructure Java Python Scala Hive Spark Trino Flink SQL Apache Airflow Prefect Kubeflow Metadata Management Data Governance Data Lineage Data Quality Distributed Processing
9+ yrs exp Remote

Senior Staff Data Engineer, Foundational Data

Airbnb

Remote 1 day ago $248,000–$310,000
SQL Python Scala Airflow Dimensional Modeling Data Engineering Analytics Engineering Data Architecture Minerva Telemetry Infrastructure Intelligence
10+ yrs exp Remote

Senior Data Scientist, Guest & Host

Airbnb

Remote 32 days ago $179,000–$210,000
Python SQL R Machine Learning Causal Inference Experimentation AI Tools Structured Data Unstructured Data
5+ yrs exp Remote