





Strong Tier-1 brand, generic senior title, and metro location increase applicant competition.
High — deep distributed database and storage expertise is highly domain-specific and less transferable.
High — explicit seniority plus deep distributed database and tech requirements narrow candidate pool.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and drive design, implementation, and operation of core distributed database components including storage engine and consensus protocols at petabyte scale.
Architect and build next-generation distributed database platforms ensuring scalability, concurrency, reliability, and production-level support.
Lead technical direction, mentor junior engineers, and collaborate globally to deliver high-performance, geo-distributed cloud data infrastructure.
Bachelor’s degree in Computer Science with 8+ years experience OR Master’s degree with 6+ years experience in building large-scale distributed systems.
Proficiency in C++, Java, Python, Scala, or JavaScript and strong understanding of OOP/OOD, distributed systems, and cloud technologies (Hadoop, Kubernetes).
Deep knowledge of database internals (storage, WAL, MVCC, transactions, replication) and distributed consensus algorithms (Raft/Paxos).
Experience working in cloud environments and in cross-geo distributed teams; ability to handle asynchronous coordination and production support.
Experienced in end-to-end database system architecture with a strong focus on distributed, scalable, high-concurrency systems.
Skilled in leading design discussions, producing design documentation, and ensuring code quality through reviews and architecture evolution.
Comfortable working in an agile, global environment collaborating across time zones with engineering teams in multiple countries.