As an engineering manager for the Control Plane team under Distributed Transactional Database org, you’ll lead a team of talented, diverse software engineers to build software to make database operations (deployment, cluster provisioning and restore, rolling restarts, configuration, scaling) reliable and automated, and to make the open-source database well-integrated with Airbnb’s Compute, Networking and Security infrastructure. 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. (Blog link) 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. Each manager brings their own unique skill set, experiences, thought leadership and technical expertise to solve these technical challenges for Airbnb. You will work closely with your peers within Online Data, many other partners in Airbnb Product teams, as well as Infra teams in Compute, Networking, Security, Reliability across the company and with external vendors.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed