Staff Data Engineer, Tech Foundations

3 hours, 33 minutes ago
Full-time
Lead
Software Development
Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Lead architecture, implementation, and operations for high-impact data pipelines across AI, unit economics, enterprise applications, and financial metrics.
  • Define data models and measurement frameworks for AI adoption, usage, consumption, and spending.
  • Evolve unit economics datasets linking revenue with diverse cost drivers and profitability measures.
  • Build ingestion and transformation pipelines for Jira and other enterprise applications.
  • Translate ambiguous requirements into source contracts, fact and dimension models, and technical designs.
  • Develop reusable, configurable components for onboarding new sources, products, and business requirements.
  • Implement testing, reconciliation, anomaly detection, monitoring, lineage, and data quality controls.
  • Lead migrations and historical backfills, including dependency analysis, validation, cutovers, and recovery planning.
  • Optimize distributed processing, storage, and query performance to improve freshness and reduce costs.
  • Own production reliability through on-call participation, incident response, runbooks, roadmap development, design reviews, and engineer mentorship.

Requirements

  • 9+ years of relevant industry experience with a bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience; alternatively, 6+ years with a PhD.
  • Experience leading complex data engineering initiatives from ambiguous requirements through architecture, delivery, and production ownership.
  • Deep SQL expertise and strong Python or Scala programming skills.
  • Extensive experience with Apache Spark, distributed processing, and large-scale analytical storage systems.
  • Strong data modeling experience, including fact and dimension design, slowly changing dimensions, incremental processing, and historical data management.
  • Experience integrating APIs, enterprise applications, event data, and transactional systems while managing schema changes and source reliability.
  • Experience building reliable pipelines and executing migrations and backfills while preserving correctness and compatibility.
  • Experience with data quality, observability, lineage, governance, incident recovery, and performance optimization.
  • Ability to align technical and business stakeholders, communicate architectural tradeoffs, and drive cross-team decisions.
  • Preferred: experience with AI usage or cost measurement, cloud cost attribution, unit economics, enterprise or financial data, workflow orchestration, SQL transformation frameworks, or Apache Iceberg.

Benefits

  • US remote-eligible position, with occasional office or offsite work as agreed with the manager.
  • Reasonable accommodations available throughout the recruitment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Engineer

Stack Overflow 251-1K Internet Software & Services

Stack Overflow is seeking a Data Engineer to build and operate reliable, secure data systems that support customer-facing features, shared data foundations, and product development on a remote-first team.

Apache Spark Azure CI/CD Databricks Git Python REST API SQL
3 hours, 48 minutes ago

Senior Data Engineer

Clear Street 501-1000 financial services

Clear Street is hiring a Data Engineer for its Active Data team to build and own reliable, governed data pipelines and warehouse models supporting growth, customer lifecycle, and regulated brokerage operations.

Apache Airflow CRM Datadog dbt Kubernetes Python Segment Snowflake SQL
4 hours, 3 minutes ago

Ingeniero/a de Datos Senior - Snowflake - México & LATAM - Intermediate English

DaCodes 51-250 Internet Software & Services

DaCodes busca un/a Ingeniero/a de Datos Senior especializado/a en Snowflake para construir y operar un almacén de datos confiable que integre múltiples fuentes y habilite respuestas precisas, trazables y seguras para agentes de IA en proyectos de clientes de México y LATAM.

dbt REST API Snowflake SQL SQL Server
4 hours, 3 minutes ago

Senior Data Engineer (LATAM based)

Arionkoder 51-250 Internet Software & Services

Arionkoder is hiring a Senior Data Engineer to build and govern Databricks-based data foundations that provide accurate, traceable, permission-aware data for AI agents, applications, and business teams.

Apache Spark CI/CD CRM Databricks dbt ERP NetSuite Python REST API Salesforce SQL
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers