Google Cloud is seeking a Software Developer III to join their AlloyDB Vector Search team, focusing on developing industry-leading vector database solutions. This role combines database engineering with cutting-edge AI technology, working on a mission-critical system that enables vector storage alongside operational data for scalable online queries. The position offers an opportunity to innovate in the database space while tackling deep technical challenges with significant business impact.
The role requires expertise in C++ development and distributed systems, with a strong focus on database internals and machine learning integration. You'll be working with vector embeddings, LLMs, and RAG systems, contributing to Google Cloud's next-generation technologies that serve billions of users. The team operates at the intersection of database engineering and search technology, optimizing for extreme performance, scale, and usability.
As a Software Developer III, you'll participate in the entire development lifecycle, from design to deployment, while collaborating with peers and stakeholders. The position involves code review, documentation, system troubleshooting, and quality improvement initiatives. You'll be empowered to act like an owner, anticipate customer needs, and drive innovation in the rapidly evolving field of vector databases and cloud technology.
The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about database technology and AI, looking to make a significant impact at one of the world's leading technology companies. The role is based in Sunnyvale, CA, offering the chance to work with cutting-edge technology while solving complex technical challenges in a collaborative environment.