The Difference You Will Make:
As a Staff Software Engineer on the Event Logging team, you will lead critical initiatives that shape how Airbnb captures, processes, and leverages event data at scale, including:
A Typical Day:
As a Staff Software Engineer on the Event Logging team, your day might include:
- Contributing to the development of long-term strategies and roadmaps, and influencing the technical direction of our logging infrastructure
- Architecting scalable solutions for real-time and batch event processing
- Driving technical discussions and decision-making across teams
- Designing and implementing robust data governance systems ensuring proper event ownership and lineage
- Optimizing event ingestion pipelines handling billions of events per day
- Collaborating with cross-functional teams to gather requirements, assess logging needs, and design efficient solutions that align with business objectives
- Identifying and implementing automation opportunities to improve logging efficiency
- Mentoring and coaching team members, providing guidance and support to enhance their skills and performance
Your Expertise:
We're looking for someone who brings:
- 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)
- Proven experience with real-time event processing systems, particularly with large-scale distributed data processing frameworks like Spark or Flink and messaging frameworks like Kafka
- Hands-on experience with modern ETL frameworks like Airflow
- Understanding of data security, privacy principles, and regulatory compliance (GDPR, CCPA)
- Knowledge of observability and monitoring best practices
- Track record of translating complex business requirements into scalable technical solutions
- Excellent communication skills with ability to influence both technical and business stakeholders
- Experience building trusted partnerships across diverse teams
- Strong mentorship and technical leadership capabilities
Preferred Qualifications:
- Background in data governance and schema management
- Experience with high-throughput data pipelines
How We'll Take Care of You:
Pay Range
$259,000 USD