A few examples of control plane services that the team owns:
Orchestration logic that handles node lifecycles of database’s storage, compute, metadata management nodes. )
Operator that automates cluster provisioning, operations and restore.
Configuration management that detects and auto-fixes unexpected configuration drifts.
Open source DevX: Make open-source development and testing (image building/testing, CICD, load testing and performance certification) frictionless.
Blue/green deployment and rollback strategy for major version upgrades.
In the future, strives towards the direction of platformization, providing the correct constructs and semantics for customers to self-manage their databases and keep the org’s KTLO and toil factor manageable.
A Typical Day:
Work with TL and team to define and execute on a vision and 3-year roadmap for the control plane area.
Stay in touch with technical designs and decisions, be the sounding board.
Synthesize technical information and represent the team with upper management.
Align with ORM and SRE teams in Online Data on each team’s charter and how each team’s core capabilities fit together.
Attract top talent, mentor individual contributors and manage their promotions and career.
Nurture a culture of rigor and responsibly “moving fast” from design, through code review, to production.
Represent Airbnb with open source communities and external alliance partners.
Your Expertise:
3+ years of engineering management experience, with 6+ years of relevant software development experience in a fast paced tech environment.
Experience with building and operating distributed databases and services that are long-term and evolvable.
Experience in organization design for a team that is scaling up.
Expertise with a public cloud provider (AWS, GCP, Azure) and their Storage, VM, networking, Kubernetes, Security offerings.
Excellent communication skills and the ability to work well within a team and with teams across the engineering organization.