Google is a leading technology company that develops next-generation technologies impacting billions of users. They are seeking a Software Engineer III to design and build the graph query engine within Cloud Spanner, focusing on optimizing performance and ensuring reliability of their database solutions.
Design and develop ISO GQL query language new features (DML, DQL, DDL) on Spanner Graph
Design and develop query engine performance optimizations on Spanner Graph
Fix bugs of existing GQL product, on-call support product issues
Work with internal and external customers and the GTM team to enable successful deployment of production solutions
Partner with the SQL and Spanner execution teams to integrate graph capabilities deep into the Spanner stack without compromising ACID guarantees
Qualification
Required
Bachelor's degree or equivalent practical experience
2 years of experience with software development in one or more programming languages (e.g., C++, Java)
2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture
Experience with database internals, distributed systems, and compilers
Preferred
Master's degree or PhD in Computer Science, or a related technical field
Experience with query compilers, plan generation, and execution engines
Knowledge of GQL or Cypher
Understanding of concurrency control, consensus algorithms (Paxos), and data replication strategies
Benefits
Bonus
Equity
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.