Engineering Manager, Storage

at Airbnb
USD 204,000-255,000 per year
MIDDLE
✅ Remote ✅ Hybrid

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 3 Software Development @ 6 Kubernetes @ 3 GCP @ 3 CI/CD @ 3 AWS @ 3 Azure @ 3 Communication @ 6 Networking @ 3 SRE @ 3 Load Testing @ 3 Engineering Management @ 6

Details

The Online Data organization ensures Airbnb customers are delighted in experiences backed by real-time data. This role sits on the Control Plane team under the Distributed Transactional Database org. You'll lead a team of software engineers to build and operate control-plane software that makes database operations (deployment, cluster provisioning and restore, rolling restarts, configuration, scaling) reliable and automated and integrates the open-source database with Airbnb's Compute, Networking and Security infrastructure.

Responsibilities

  • Define and execute a vision and multi-year roadmap for the control plane area with TLs and the team.
  • Stay involved in technical designs and decisions and act as a technical sounding board.
  • Synthesize technical information and represent the team to upper management and partners.
  • Align charters and capabilities with ORM and SRE teams in Online Data.
  • Attract and mentor top engineering talent; manage promotions and career growth for ICs.
  • Foster a culture of rigor while enabling speedy delivery from design through code review to production.
  • Represent Airbnb in open source communities and with external alliance partners.
  • Oversee/control plane services such as orchestration logic for node lifecycles, Kubernetes operators for provisioning/restore/operations, configuration management that detects and auto-fixes configuration drift, open-source DevX (image building/testing, CI/CD, load testing, performance certification), blue/green deployment and rollback strategies, and platformization efforts for self-service database constructs.

Requirements

  • 3+ years of engineering management experience and 6+ years of relevant software development experience in a fast-paced tech environment.
  • Experience building and operating distributed databases and long-lived evolvable services.
  • Experience in organization design for scaling teams.
  • Expertise with a public cloud provider (AWS, GCP, Azure) and their Storage, VM, networking, Kubernetes, and Security offerings.
  • Experience with Kubernetes, operators, orchestration, configuration management, CI/CD, load/performance testing, blue/green deployments and rollback strategies.
  • Strong communication skills and ability to collaborate across engineering and infra teams.

Your Location

  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager. You must live in a state where Airbnb, Inc. has a registered entity.

Compensation & Other

  • Base pay range: $204,000—$255,000 USD.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.