Senior Software Engineer, Storage

atAirbnbRemoteUS flagUnited StatesFull-timeBackend EngineerSenior$196k – $230k/year

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Design, develop, and manage a source-of-truth, open-source NewSQL database operating on stateful Kubernetes.

β€’ Take responsibility for performance, reliability, and stability of Airbnb's NewSQL engine at scale, covering storage, query execution, consensus, CDC, central routing, and shard management.

β€’ Conduct in-depth technical investigations into database internals and address issues related to SQL latency and availability.

β€’ Collaborate with the open-source database vendor for root cause analysis and contribute upstream.

β€’ Develop infrastructure for two-way replication, automated failover and failback, and migration operations.

β€’ Work together with Kernel, SRE, ORM, KV, and SQL interface teams to assist in internal customer onboarding and migration.

β€’ Examine query and storage layers, including B-tree and LSM-based storage engines.

β€’ Design and implement traffic prioritization at the storage layer for connection pooling.

β€’ Validate and deploy CDC architecture while ensuring transactional correctness across shards.

β€’ Create monitoring, observability, permissions, and service discovery tools surrounding the NewSQL database.


⛳️ Requirements

β€’ Over 5 years of experience in building and managing large-scale distributed systems, including storage, data ingestion, backup and restore, or streaming.

β€’ Practical experience with database or storage internals such as query execution, storage engines, replication, or consensus mechanisms.

β€’ Capability to take ownership and delve deeply into a complex codebase, preferably an open-source one.

β€’ Experience in maintaining, analyzing, and troubleshooting high-severity production incidents.

β€’ Ability to write clean, testable, and maintainable code.

β€’ Excellent collaboration and communication skills in a remote work setting.

β€’ Strong sense of ownership and a proven track record of successful delivery.


🏝️ Benefits

β€’ Eligibility for bonuses.

β€’ Opportunity for equity participation.

β€’ Comprehensive benefits package.

β€’ Employee Travel Credits.

β€’ Reasonable accommodations provided throughout the recruitment process for applicants with disabilities.

People also viewed

Nuvitek14 hours ago

PowerApps/Power Platform Architect

US flagVirginia OnlyFull-timeBackend Engineer$145k – $175k/year
ApplyView job
Sweed POS14 hours ago

Backend Engineer, .Net

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Burny Games14 hours ago

Cross-Platform SDK Engineer, Rust

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Ad Hoc LLC15 hours ago

Staff Software Engineer – Back End

US flagUnited States OnlyFull-timeBackend Engineer$130k – $160k/year
ApplyView job
GFT Technologies15 hours ago

Mid-Level/Senior Python Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Booming Games15 hours ago

Senior Backend Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers