The Community You Will Join
At Airbnb, data represents the voice of our users at scale. The Data Engineering Paved Path (DEPP) team is responsible for building the tools, frameworks, and services empowering data practitioners to author workflows at scale. This work is used by hundreds of pipeline authors within Airbnb and powers all of Airbnb’s most critical offline datasets. The DEPP team is focused on building a world-class data engineering development experience.
A Typical Day
- Work with data engineers, data scientists, and other stakeholders to understand their data development needs.
- Build frameworks to standardize the ETL author, test, and deploy workflow which enforce best practices and improve developer productivity.
- Partner with Data Infrastructure on introducing the next generation of data engineering technology (e.g., Iceberg, next-gen orchestration, etc.) and facilitate managing data at scale.
- Design and implement data quality validation processes including anomaly detection to ensure the accuracy and completeness of data.
- Innovate on how data pipelines are productionalized and deployed across Airbnb.
Your Expertise
- 9+ years working in developer tooling (preferably data-focused) or Data Infrastructure.
- Strong programming skills in Java, Python, or Scala.
- Experience with data storage and distributed processing technologies (e.g., Hive, Spark, Trino, Flink).
- Experience with data modeling, database design, and various SQL dialects.
- Experience with workflow orchestration solutions (e.g., Apache Airflow, Prefect, Kubeflow).
- Excellent communication skills and the ability to collaborate with cross-functional teams to build empathetic tools and platforms.
- Excellent analytical and problem-solving skills.
- BS/MS/PhD in Computer Science, a related field, or equivalent work experience preferred.
Your Location
This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.
Our Commitment To Inclusion & Belonging
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services, and solutions. All qualified individuals are encouraged to apply.
Benefits Extracted with AI
- Remote work eligibility
- Equity options
- Employee travel credits
- Health benefits
Similar jobs
Last update: 23 minutes ago
Staff Data Engineer, Guest & Host Products
Staff Data Engineer role at Airbnb focusing on data integrity for marketplaces, including data modeling and pipeline construction.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
Senior Software Engineer, Marketing Technology
Senior Software Engineer role in Marketing Technology at Airbnb, focusing on large scale distributed systems and backend development.
Staff Software Engineer, Community Support Platform
Senior-level software engineering role focusing on community support platforms, offering remote work and competitive benefits.
Senior Software Engineer, Identity Infrastructure
Senior Software Engineer for Identity Infrastructure at Airbnb, focusing on cloud security and distributed systems.
Staff Software Engineer, Pricing and Availability
Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at Airbnb.
Staff Fullstack Software Engineer, Search
Join Airbnb as a Staff Fullstack Software Engineer, focusing on search product development. Remote eligible.
Senior Software Engineer, Payments
Senior Software Engineer for Payments at Airbnb, focusing on scalable financial solutions. Remote work eligible.
Senior Staff Software Engineer, Users
Senior Staff Software Engineer role focusing on user-centric platform development at Airbnb, remote work available.
Senior Software Engineer, Core Services (Auth Infra)
Join Airbnb as a Senior Software Engineer focusing on Auth Infrastructure, working on distributed systems and authorization.
Senior Software Engineer, Trust
Senior Software Engineer role focused on Trust and Fraud Detection at Airbnb, involving large-scale system design and collaboration.
Remote Software Engineer, Guest & Host
Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer, Anti-Bots Engineering
Join Airbnb's Anti-Bots Engineering team as a Senior Software Engineer to combat sophisticated threats and safeguard the platform.
Senior Machine Learning Engineer, Support Products
Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.
Staff Data Scientist, Marketplace
Join Airbnb as a Staff Data Scientist to drive innovation in our marketplace with AI, data science, and causal inference.
Senior Machine Learning Engineer, Marketing Technology
Join Airbnb as a Senior Machine Learning Engineer to enhance personalized customer experiences using AI/ML.
Senior Software Engineer, Payments Platform
Senior Software Engineer for Airbnb's Payments Platform, focusing on backend development and integration.
Software Engineer, Payments
Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.
Senior Fullstack Software Engineer (Contract)
Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.
Remote Software Engineer, Guest & Host
Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.
Senior Software Engineer - Tax Experience
Senior Software Engineer for Tax Systems at Airbnb, remote work, developing critical backend systems and APIs.
Senior Software Engineer, MarTech
Senior Software Engineer for MarTech at Airbnb, focusing on backend development, system performance, and user interface design.
Senior Staff Software Engineer, AI for Developer Productivity
Join Airbnb as a Senior Staff Software Engineer to enhance developer productivity using AI. Remote eligible within the US.