Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Airflow @ 4
Automated Testing @ 4
Communication @ 6
Compliance @ 4
Data Engineering @ 6
Data Modeling @ 7
Data Pipelines
Data Science
ELT @ 7
ETL @ 7
Experimentation @ 3
Java @ 7
Observability @ 4
Python @ 7
Reporting @ 4
SQL @ 7
Scala @ 7
Spark @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The AirCover Data Foundation team provides trustworthy, consistent data and metrics for Airbnb's AirCover programs, including Guest Travel Insurance, AirCover for Hosts, and AirCover for Guests. The team manages the end-to-end data lifecycle, including data ingestion and reconciliation with external insurance partners and the creation of curated, offline analytics-ready data assets.
As a Senior Data Engineer, you will build and evolve trusted data systems that support AirCover products and operations. You will collaborate with software engineers, product managers, analysts, data scientists, and business stakeholders to understand business needs, secure data sources, design high-quality data models, and deliver reliable data assets and metrics.
Responsibilities
- Design, build, and maintain robust, scalable data pipelines that ingest, reconcile, transform, and publish data for AirCover products and operations.
- Develop analytics-ready data models and metrics supporting executive reporting, claims and operations workflows, experimentation, financial reconciliation, and self-service analysis.
- Translate source-system behavior and partner data feeds into trustworthy offline datasets.
- Ensure data quality, consistency, accuracy, and documentation across critical AirCover data assets.
- Improve pipeline reliability, maintainability, and observability through testing, monitoring, and engineering standards.
- Collaborate with Product, Engineering, Operations, Finance, Analytics, and Data Science teams to define data requirements and deliver business solutions.
- Contribute to Airbnb's Data Engineering community by influencing tooling, standards, and best practices.
- Help build foundational data systems that can scale with new markets, products, regulatory requirements, and partner requirements.
Requirements
- 6+ years of relevant industry experience in data engineering, software engineering, or closely related fields.
- Strong experience designing and maintaining production-quality ETL or ELT pipelines.
- Strong data modeling skills for business-relevant analytics and operational use cases.
- Hands-on experience with large-scale distributed data processing technologies such as Spark and distributed storage systems.
- Strong SQL skills and proficiency in at least one data engineering programming language, such as Python, Scala, or Java.
- Experience with workflow orchestration or ETL scheduling frameworks such as Airflow.
- Experience working with structured and third-party data sources, including reconciliation and transformation into trustworthy warehouse models.
- Excellent written and verbal communication skills across technical and non-technical stakeholders.
- Sound judgment regarding data quality, documentation, ownership, and long-term maintainability.
Nice to Have
- Experience with insurance, risk, trust, compliance, or financial data domains.
- Experience with external partner data feeds, reconciliations, or operational reporting systems.
- Familiarity with experimentation data, executive metrics, or business performance dashboards.
- Experience improving data quality frameworks, observability, or automated testing for critical data assets.
- Experience building foundational datasets used across multiple teams and use cases.
Location
This position is US remote eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Candidates must live in a state where Airbnb, Inc. has a registered entity.
Compensation and Benefits
The base pay range is $196,000–$227,000 USD per year. The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Airbnb is committed to inclusion and belonging, equal employment opportunity, and providing reasonable accommodations throughout the recruitment process.