
Staff Software Engineer, Technical Lead – KV Stores, Caching
Airbnb
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $204,000 - $255,000 per year
Job Level
Tech Stack
About the role
- Drive the technical vision and execution for our KV stores and caching infrastructure.
- Mentor engineers, shape architectural decisions, and ensure the team delivers high-impact solutions.
- Define the multi-year technical roadmap for caching and KV infrastructure at Airbnb.
- Evolve our KV store from derived-data workloads to support system-of-record use cases.
- Build a multi-tenant caching solution for Airbnb.
- Guide the rearchitecture of our KV write path to remove infrastructure complexity while improving replication lag.
- Oversee frameworks for high-traffic, zero-downtime migrations between critical data platforms.
Requirements
- 10+ years of relevant industry experience
- Proven track record of leading and mentoring engineering teams, setting technical direction, and growing engineers in their careers.
- Deep expertise in distributed systems, multi-tenant storage, and infrastructure. You've architected and scaled high-performance, business-critical systems.
- Demonstrated ability to collaborate and influence across teams and organizations, building alignment on technical strategy.
- Strong judgment on technical trade-offs and ability to drive decisions that balance short-term delivery with long-term maintainability.
- Experience onboarding to and navigating a broad and complex codebase, and enabling others to do the same.
Benefits
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
distributed systemsmulti-tenant storagecaching infrastructureKV storeshigh-performance systemssystem-of-record use casesdata migration frameworksreplication lag managementarchitectural decision-makingtechnical roadmap development
Soft Skills
mentoringleadershipcollaborationinfluencejudgment on technical trade-offsdecision-makingteam alignmentcareer developmentcommunicationproblem-solving