Staff Software Engineer, Unified Data StoreActive

The opportunity

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences…

What you'll do

  • Define Technical Strategy: Lead the multi-year roadmap and long-term architecture for the UDS client stack, balancing immediate execution with systemic platform evolution.

  • Architect for Scale: Design and operate a high-performance data access layer that abstracts complexities like indexing, replication, and global consistency models.

  • Drive Engineering Excellence: Lead deep-dive design reviews and establish best practices for building fault-tolerant distributed systems across the organization.

  • Empower Developers: Act as a bridge between infrastructure and product, creating a unified interface that simplifies how engineers interact with complex data systems.

  • Collaborate Globally: Partner with UDS and Data Infrastructure teams globally to align architecture, drive adoption, and deliver high-impact solutions.

  • Experience: 9+ years of relevant industry experience, with a proven track: record of operating at a Senior or Staff level in a high-growth environment.

What they're looking for

  • Distributed Systems Mastery: Deep expertise in large-scale distributed systems, including storage internals, networking, and consistency models.
  • Technical Leadership: Demonstrated ability to lead complex technical initiatives, influence architectural decisions across multiple teams, and mentor senior talent.
  • Platform Mindset: A passion for building high-performance infrastructure services that prioritize developer experience and system reliability at scale.
  • Communication: Exceptional ability to articulate complex infrastructure challenges to both technical partners and internal customers.