Google Cloud is seeking a Senior Software Engineer to join their AlloyDB Vector Search team, focusing on developing industry-leading vector database solutions. This role combines database engineering with cutting-edge vector search technology, requiring expertise in C++ and distributed systems. The position offers an opportunity to work on critical projects that impact billions of users while innovating in the database space.
The role involves working with AlloyDB Vector Search, where the mission is to create the industry's leading vector database for customers needing to store vectors alongside operational data and serve online queries at scale. The team operates in the database engine space, applying cutting-edge research from search technology into databases, while optimizing for extreme performance, scale, and usability.
As a Senior Software Engineer, you'll be responsible for developing next-generation technologies, participating in design reviews, writing and testing code, and contributing to documentation. The role requires strong experience in C++ development, infrastructure systems, and database internals. Knowledge of machine learning, vector embeddings, and RAG is highly valued.
Google Cloud provides a dynamic environment where engineers can work on various projects and technologies, from distributed computing to artificial intelligence. The company offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about database technology and looking to make a significant impact in the field of vector search and cloud computing.
The position is based in the San Francisco Bay Area and offers the chance to work with cutting-edge technology while solving complex technical challenges. You'll be part of a team that's pushing the boundaries of database technology and contributing to Google Cloud's mission of accelerating digital transformation for organizations worldwide.