Google Cloud is seeking a Software Developer III to join their AlloyDB Vector Search team, focusing on building the industry's leading vector database solution. This role combines deep technical challenges with significant business impact, working on database engine development and applying cutting-edge search technology. The position requires expertise in C++ development, distributed systems, and database internals, with a strong preference for experience in machine learning and vector embeddings.
The role involves working with next-generation technologies that impact billions of users, specifically in the realm of vector databases and information retrieval. As part of the AlloyDB Vector Search team, you'll be responsible for developing solutions that allow customers to efficiently store and query vectors alongside operational data at scale. This position offers the opportunity to work on critical projects while having the flexibility to grow and evolve with the business.
The ideal candidate will bring strong software development experience, particularly in C++ and distributed systems, with additional expertise in database internals and machine learning being highly valuable. You'll be expected to lead design reviews, contribute to code quality through peer reviews, maintain documentation, and handle complex system issues. The role offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits.
Google Cloud provides a dynamic environment where you'll work with cutting-edge technology while solving critical business problems for customers across 200+ countries. This role is perfect for someone passionate about database innovation, seeking to make a significant impact in the field of vector search and database technology, and ready to take ownership of full-cycle development projects.