
Staff Software Engineer (Event Logging)
Airbnb
Job description
-
The event logging team owns Airbnb’s platform for capturing user activity events, from page views and searches to backend events, across every client and backend service
-
We turn raw user activity logs into high-quality data that is available both near-real-time and long-term, and we’re building on top of that platform to enable a seamless experience for nearly every engineering team at Airbnb to produce and consume event data
-
As a member of a diverse and distributed team, you’ll draw on deep backend expertise to drive the technical direction of event logging at Airbnb — owning initiatives that span our logging platform and shaping where it goes next
-
You’ll partner with and influence teams across the company to identify the highest-impact opportunities in the logging space, set a clear technical vision, and guide its delivery through products and tooling that change how every team produces and consumes event data
-
Collaborate with a wide variety of partner teams to understand their pain points, prototype proposed solutions, and drive adoption of logging products and tooling
-
Own the technical direction and roadmap for a major area of the logging platform, aligning it with broader organizational priorities
-
Lead investments into new technical capabilities that push the envelope and unlock product innovation
-
Create and present design, product, and architecture documents and provide feedback on others
-
Translate prototypes to high quality, scalable, and maintainable production code through iterative development
-
Stay up-to-date with the latest industry trends, technologies, and best practices, particularly in the logging and observability space
-
Mentor and provide technical guidance to engineers, fostering a culture of knowledge sharing and continuous learning
Benefits
-
Paid volunteer time
-
Health food and snacks
-
Generous parental and family leave
-
Learning and development
-
Annual travel and experiences credit- Demonstrated ability to influence engineering strategy and shape technical priorities across a large organization
-
Strong communication, organizational, and collaboration skills with cross-functional teams
-
9+ years of industry engineering experience
-
Experience building internal infrastructure, particularly in event logging and observability, preferred
-
Expertise developing solutions to ambiguous problems
-
Experience mentoring and growing engineers across an organization and driving best practices for software development
-
Deep expertise in one or more backend/server languages (e.g., Java, Kotlin, C++) and a track record of architecting high-traffic backend systems
-
Ability to work in areas outside of your usual comfort zone and show motivation for personal growth