Senior Software Engineer, Infrastructure, AlloyDB Vector Search

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

Description For Senior Software Engineer, Infrastructure, AlloyDB Vector Search

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.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Infrastructure, AlloyDB Vector Search

  • Write and test product or system development code
  • 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

Requirements For Senior Software Engineer, Infrastructure, AlloyDB Vector Search

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++
  • 3 years of experience designing and developing infrastructure or distributed systems
  • Experience designing and developing relational databases, database internals, information retrieval, query planning and execution

Benefits For Senior Software Engineer, Infrastructure, AlloyDB Vector Search

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, AlloyDB Vector Search

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture optimization for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising products.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at Google Cloud, focusing on ASIC design verification and cloud infrastructure development.