Staff Software Engineer, Data Catalog

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $238k
$167k most similar roles pay here $275k

This role pays more than 70% of similar roles. Most pay $198,122–$254,562 — the shaded band above. At the midpoint, this role pays about $238k versus about $226k 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 65 open roles on FindRole.

Listed pay typically runs $200,000–$240,000 across 51 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Software Engineer, Data Catalog

Staff Software Engineer, Data Catalog will join the Data Infrastructure organization to lead efforts in building data catalog infrastructure products across the company's data ecosystem. The role involves developing and implementing tools for data discovery, metadata management, quality, lineage, and governance. You will build infrastructure for ownership management, data classification, privacy, access control, and retention while collaborating with cross-functional teams to ensure all assets meet regulatory requirements. Key responsibilities include creating scalable onboarding processes and integrating metadata across various systems. The ideal candidate possesses experience with distributed processing technologies like Hive, Spark, Trino, Flink, or SQL databases, along with proficiency in Java, Python, or Scala. Additionally, the role requires expertise in workflow orchestration solutions such as Apache Airflow, Prefect, or Kubeflow to solve complex problems regarding data governance and metadata quality within a large-scale environment.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Develop and implement data catalog products to support discovery, metadata management, quality, and lineage.
  • Build metadata infrastructure to support governance processes like ownership, classification, privacy, and access control.
  • Create end-to-end data lineage products across online, offline, machine learning, and third-party datasets.
  • Design and build metadata integrations with various data infrastructure framework teams.
  • Develop tools and processes for scalable metadata onboarding and system integrations.
  • Implement metadata-driven data policies to meet governance requirements and regulatory standards.
  • Define and enforce programs to ensure high quality and consistent governance across all metadata.

What we're looking for

  • BS/MS/PhD in Computer Science or a related field, or equivalent work experience.
  • 9+ years of experience in software engineering with a focus on data infrastructure.
  • Experience working with data storage and distributed processing technologies like Hive, Spark, Trino, Flink, or SQL databases.
  • Strong programming skills in Java, Python, or Scala.
  • Experience with data catalog products including metadata infrastructure, management, integration frameworks, and tooling.
  • Experience with workflow orchestration solutions such as Apache Airflow, Prefect, or Kubeflow.
  • Strong knowledge of data governance frameworks, policies, and processes like data lineage, quality, privacy, and retention.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.

More like this

Similar roles

Staff Software Engineer

Twilio

Remote 58 days ago $171,120$213,900
Kafka Clickhouse Spark Kubernetes Terraform Helm AWS Python Java Go Bash Distributed Systems Network Security
8+ yrs exp Remote

Staff Software Engineer, Data Governance & Foundations

Instacart

Remote 160 days ago $265,000$279,500
Apache Iceberg Apache Flink Trino ClickHouse Apache Kafka Apache Spark Snowflake Databricks Confluent Airflow dbt Delta Lake Scala Python AWS SQL LLM Hudi Distributed Systems
10+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

100 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp