Software Engineer III, Database Internals AlloyDB

Sunnyvale, CA, USA·Mid·engineering
Apply on Google →

Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Experience with Distributed Systems concepts (CAP theorem, Consensus protocols like Paxos/Raft). Experience programming in C++ or C. Experience with databases (ACID properties, Isolation levels, Indexing structures, Join algorithms), memory management, pointers, and multithreading. Learn more

More open roles at Google