Staff Software Engineer, Event Logging

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests worldwide, facilitating over 2 billion guest arrivals.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS · Travel

Description For Staff Software Engineer, Event Logging

Airbnb, a pioneering force in the global hospitality industry since 2007, is seeking a Staff Software Engineer to join their Event Logging team. This role presents a unique opportunity to shape how Airbnb captures, processes, and leverages event data at an impressive scale, processing billions of events daily.

The Event Logging team stands at the core of Airbnb's data infrastructure, ensuring every digital interaction is accurately captured, securely stored, and effectively managed. As a Staff Software Engineer, you'll be responsible for establishing logging tooling and standards, optimizing data ingestion and storage, and enabling seamless production and consumption of high-quality data across both real-time and offline analytical workflows.

This position offers the chance to work with cutting-edge technologies and frameworks, including Java, Kotlin, Scala, Python, and Kafka, while solving complex challenges in distributed systems and data engineering. You'll collaborate closely with cross-functional partners across Product, Analytics, and AI/ML teams, driving technical excellence and innovation.

The role demands a seasoned professional with 9+ years of experience (or 6+ with a PhD) who can lead critical initiatives, drive architectural decisions, and mentor team members. You'll be instrumental in designing next-generation logging systems, implementing robust data governance frameworks, and ensuring compliance with privacy regulations.

Working remotely, you'll enjoy a competitive compensation package ranging from $204,000 to $260,000 USD, along with benefits including equity, bonuses, and Employee Travel Credits. Airbnb's commitment to inclusion and belonging means you'll be part of a diverse team that values innovation and continuous learning.

This is an exceptional opportunity for a technical leader who wants to make a significant impact on a platform that has facilitated over 2 billion guest arrivals worldwide. You'll be at the forefront of building scalable solutions that power data-driven decision-making across one of the world's most innovative hospitality platforms.

Last updated an hour ago

Responsibilities For Staff Software Engineer, Event Logging

  • Design and implement next-generation logging systems processing billions of events daily
  • Drive architectural decisions for data integrity, efficiency, and compliance
  • Define and execute technical roadmap for logging infrastructure
  • Architect scalable solutions for real-time and batch event processing
  • Design and implement data governance systems
  • Optimize event ingestion pipelines
  • Mentor and coach team members
  • Drive technical discussions and decision-making across teams

Requirements For Staff Software Engineer, Event Logging

Java
Kotlin
Scala
Python
Kafka
  • 9+ years of experience with BS/Masters or 6+ years with PhD
  • Deep expertise in backend programming languages (Java, Kotlin, Scala, or Python)
  • Experience with real-time event processing systems and frameworks like Spark or Flink
  • Hands-on experience with modern ETL frameworks like Airflow
  • Understanding of data security, privacy principles, and regulatory compliance
  • Knowledge of observability and monitoring best practices
  • Excellent communication skills
  • Strong mentorship and technical leadership capabilities
  • Experience building trusted partnerships across diverse teams

Benefits For Staff Software Engineer, Event Logging

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Event Logging

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb's Trust Platform team, focusing on building large-scale systems to detect and mitigate fraud across the platform.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at HotelTonight (Airbnb) focusing on backend development for a next-generation hospitality platform with competitive compensation and remote work options.

Staff Software Engineer, Insurance Engineering

Lead the Insurance Engineering team at Airbnb, building protection products for hosts and guests while driving technical excellence and innovation.

Senior Staff Engineer - Users

Senior Staff Engineer position at Airbnb focusing on building user-centric platforms and systems, offering competitive compensation and remote work flexibility.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering $204-260K salary plus benefits.