xelys jobs xelys jobs

Senior Software Engineer (Data Authoring Platform)

Airbnb

full-remoteseniorpermanentfullstack Full remote - New York, US 70 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Semantic LayerData TransformationQuery RewritingAPI DesignOOPDSLdbtAirflowData WarehousesData Engineering x Software Engineering

About the role

Role overview

Join Airbnb as a Senior Software Engineer on the Data Authoring Platform team. You’ll build infrastructure to address semantic layer and data transformation challenges, enabling internal users to create and consume reliable data models and metrics.

Responsibilities

  • Build and extend capabilities for query rewriting services.
  • Research and apply semantic layer techniques and database engine features to help set team priorities.
  • Participate in the full software development lifecycle: architecture/design, implementation, testing, and maintenance.

Requirements

  • 5+ years in a hands-on software engineering role shipping production-quality code.
  • Experience with a data platform featuring multiple abstraction/semantic layers.
  • Strong understanding of OOP and API design patterns.
  • Experience working at the boundary of data engineering and software engineering.
  • Experience with at least one modern general-purpose programming language.
  • Strong communication skills and a track record of leading projects across teams.
  • Ability to work closely with other engineering teams across complex interfaces.

Nice to have

  • Proficiency authoring DSLs or APIs for data transformations (e.g., dbt, Airflow Providers, custom compilers).
  • Experience with data warehouse technologies.

About Airbnb

Airbnb is a technology company that helps people find and book accommodations and experiences globally. The company operates large-scale data and engineering platforms to support product experiences for hosts and guests.

Scraped 5/20/2026