Staff Software Engineer, Storage
Core
Architecting and scaling high-performance, business-critical distributed storage systems and data ingestion platforms for Airbnb's online serving infrastructure.
Role type
Staff Software Engineer, Infrastructure
Builds
Highly available, low-latency distributed KV stores, control planes for ElasticCache clusters, and scalable data ingestion/export solutions.
Domain
Distributed systems, cloud infrastructure, data engineering
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, multi-tenant storage design, high-performance system scaling, technical leadership, cross-functional collaboration, complex codebase navigation, operational troubleshooting, strategic roadmap planning, team mentorship, technology evaluation.
Preferred skills
Experience with MySQL, Redis, Kafka, Flink, Druid, Zookeeper, CDC, and snapshot technologies.
Technologies
ElasticCache, MySQL, Redis, Kafka, Flink, Druid, Zookeeper
Responsibilities
Lead multi-quarter cross-functional projects to deliver storage and ingestion solutions; mentor and coach engineering teams; drive technical strategy and long-term roadmap; raise operational standards by proactively identifying and fixing issues; participate in oncall rotation.
Seniority
Staff, hands-on IC with significant leadership and strategy scope
