Software Developer III, Infrastructure, AlloyDB Vector Search

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology for digital transformation.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Developer III, Infrastructure, AlloyDB Vector Search

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.

Last updated a day ago

Responsibilities For Software Developer III, Infrastructure, AlloyDB Vector Search

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Identify quality and scalability issues, propose and execute on large-scale improvements
  • Own all aspects of the development life-cycle for projects, from design, implementation, testing, monitoring, deployment, and enablement of customer-facing teams

Requirements For Software Developer III, Infrastructure, AlloyDB Vector Search

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree in an industry setting
  • Experience designing, implementing and operating infrastructure or distributed systems
  • Experience designing and developing relational databases, database internals, information retrieval (preferred)
  • Experience in applying machine learning to systems (preferred)
  • Experience integrating with ML models to create vector embeddings (preferred)
  • Experience with generative AI, machine learning, and vector databases (preferred)
  • Knowledge of LLMs, Vector embeddings, and RAG (preferred)

Benefits For Software Developer III, Infrastructure, AlloyDB Vector Search

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Health Benefits

Interested in this job?

Jobs Related To Google Software Developer III, Infrastructure, AlloyDB Vector Search

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.