Staff Software Engineer, Event Logging

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests worldwide, facilitating authentic community experiences.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Enterprise SaaS · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Tax Experience

Staff Software Engineer position at Airbnb focusing on Global Tax Engineering, requiring 9+ years of experience and expertise in large-scale systems development.

Staff Software Engineer, Fraud Prevention & Safety

Staff Software Engineer position at Airbnb focusing on fraud prevention and safety, building scalable systems and ML models to protect the platform's global community.

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb focusing on building and maintaining large-scale trust and fraud prevention systems with competitive compensation and remote work options.

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb focusing on building and maintaining large-scale trust and fraud prevention systems with competitive compensation and remote work options.

Staff Software Engineer, Booking Orchestration

Lead the development of Airbnb's booking orchestration systems as a Staff Software Engineer, focusing on scalability, reliability, and innovation in travel technology.

Description For Staff Software Engineer, Event Logging

Airbnb is seeking a Staff Software Engineer to join their Event Logging team, a crucial component of their data infrastructure. This role offers an opportunity to shape how Airbnb captures, processes, and leverages event data at massive scale, processing billions of events daily. The Event Logging team is responsible for establishing logging standards, optimizing data storage, and enabling seamless data production and consumption across the platform.

As a Staff Software Engineer, you'll lead critical initiatives that directly impact Airbnb's data-driven decision-making capabilities. You'll work with cutting-edge technologies and frameworks while collaborating with cross-functional partners across Product, Analytics, and AI/ML teams. The role combines technical leadership with hands-on engineering, requiring expertise in distributed systems, data engineering, and large-scale event processing.

The position offers competitive compensation ($204,000 - $259,000) and the flexibility of remote work within the US. You'll be part of a team that values innovation and technical excellence, with opportunities to mentor others and influence technical direction. The ideal candidate brings deep technical expertise in backend programming, experience with real-time event processing systems, and strong leadership capabilities.

Working at Airbnb means joining a company that has transformed the travel industry, connecting millions of hosts with guests worldwide. The company's commitment to diversity and inclusion ensures a collaborative environment where diverse ideas foster innovation. This role presents an exceptional opportunity to make a significant impact on a platform that processes data at a massive scale while working with some of the most advanced technologies in the industry.

Last updated 7 days 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
  • Lead critical initiatives for event data processing at scale
  • Mentor and coach team members
  • Drive technical discussions and decision-making across teams
  • Optimize event ingestion pipelines
  • Collaborate with cross-functional teams on logging solutions

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

Equity
  • Employee Travel Credits
  • Competitive bonus
  • Equity

Interested in this job?