Staff Software Engineer, Event Logging

Airbnb is a platform where Hosts offer unique stays and experiences for guests to connect with communities authentically.
$204,000 - $259,000
Data
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
AI · Travel

Description For Staff Software Engineer, Event Logging

Airbnb is seeking a Staff Software Engineer for their Event Logging team. This role is crucial in shaping how Airbnb captures, processes, and leverages event data at scale. The Event Logging team is responsible for Airbnb's logging infrastructure, ensuring every digital interaction is accurately captured, securely stored, effectively managed, and readily accessible.

Key responsibilities include:

  • Designing and implementing next-generation logging systems processing billions of events daily
  • Driving architectural decisions for data integrity, efficiency, and compliance
  • Building robust infrastructure for data-driven decision-making
  • Defining and executing the technical roadmap for logging infrastructure
  • Unlocking new capabilities through improved event logging
  • Driving adoption of logging best practices across engineering teams

The ideal candidate will have:

  • 9+ years of experience with a BS/Masters or 6+ years with a PhD
  • Deep expertise in backend programming languages (Java, Kotlin, Scala, or Python)
  • Experience with real-time event processing systems, distributed data processing frameworks, and messaging frameworks
  • 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
  • Strong communication and leadership skills

This role offers the opportunity to work on challenging problems at scale, grow skills in data engineering and distributed systems, and make a significant impact on Airbnb's data infrastructure.

Last updated 11 hours 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
  • Build robust infrastructure for data-driven decision-making
  • Define and execute the technical roadmap for logging infrastructure
  • Unlock new capabilities through improved event logging
  • Drive adoption of logging best practices across engineering teams

Requirements For Staff Software Engineer, Event Logging

Java
Kotlin
Scala
Python
Kafka
  • 9+ years of experience with a BS/Masters or 6+ years with a PhD
  • Deep expertise in backend programming languages (Java, Kotlin, Scala, or Python)
  • Experience with real-time event processing systems, distributed data processing frameworks, and messaging frameworks
  • 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
  • Strong communication and leadership skills

Benefits For Staff Software Engineer, Event Logging

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Event Logging

Data Engineer (L5) - Growth Insights and Foundations

Netflix seeks a Data Engineer (L5) for Growth Insights and Foundations team to build low-latency data products powering algorithms and ML models.

Data Engineer (L5) - Growth

Join Netflix as a Data Engineer (L5) in the Growth team, powering data-driven decisions and product innovations.

Analytics Engineer (L5) - Content & Studio

Senior Analytics Engineer role at Netflix, partnering with Creative Production to shape promotional content through data-driven insights.

Staff Software Engineer

Staff Software Engineer at Intuit to build and optimize BI reporting infrastructure for AI applications using AWS, Databricks, and BI tools.

Staff Systems Integration Engineer (NGS Technologies)

Staff Systems Integration Engineer (NGS Technologies) at Freenome, developing automated NGS workflows for early cancer detection.