
Senior Software Engineer, Storage
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United States.
β’ 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.
β’ 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.
β’ Eligibility for bonuses.
β’ Opportunity for equity participation.
β’ Comprehensive benefits package.
β’ Employee Travel Credits.
β’ Reasonable accommodations provided throughout the recruitment process for applicants with disabilities.
Nuvitek
Sweed POS
Burny Games
Ad Hoc LLC
Get handpicked remote jobs straight to your inbox weekly.