Software Developer III, Infrastructure, AlloyDB

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology to help organizations digitally transform their businesses.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Developer III, Infrastructure, AlloyDB

Google Cloud is seeking a Software Developer III to join their Infrastructure team, specifically working on AlloyDB. This role combines traditional database engineering with cutting-edge machine learning applications. The position offers an opportunity to work on next-generation technologies that impact billions of users worldwide.

The role requires deep expertise in database internals, including data structures, query optimization, and storage engines. You'll be at the forefront of integrating machine learning capabilities with database technologies, developing innovative features that enhance AlloyDB's performance and capabilities. This position is perfect for someone who can bridge the gap between traditional database systems and modern AI applications.

As part of Google Cloud, you'll work in an environment that values innovation and technical excellence. The team is responsible for developing and maintaining critical infrastructure that powers Google Cloud's database offerings. You'll collaborate with world-class engineers and have access to Google's cutting-edge technology and resources.

The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work in either Sunnyvale, CA, or Waterloo, ON, contributing to a product that serves customers in more than 200 countries.

This role is ideal for candidates who are passionate about database technologies, have a strong foundation in distributed systems, and are excited about applying machine learning to solve complex infrastructure challenges. You'll be empowered to act like an owner, take action, and innovate while working on projects critical to Google Cloud's success.

Last updated 3 days ago

Responsibilities For Software Developer III, Infrastructure, AlloyDB

  • Participate in or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation and educational content
  • Triage product or system issues and debug/track/resolve
  • Identify quality and scalability issues, propose and execute large-scale improvements
  • Own all aspects of the development life-cycle for projects

Requirements For Software Developer III, Infrastructure, AlloyDB

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year with advanced degree
  • Experience designing, implementing and operating infrastructure or distributed systems
  • Experience designing and developing relational databases, database internals, query processing and query optimization
  • Master's degree or PhD in Computer Science or related field (preferred)
  • Experience in applying machine learning to systems (preferred)
  • Experience with performance analysis and debugging of distributed systems (preferred)
  • Understanding of common relational database use cases (preferred)

Benefits For Software Developer III, Infrastructure, AlloyDB

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

Jobs Related To Google Software Developer III, Infrastructure, AlloyDB

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for billions of users with opportunities in distributed computing and large-scale systems.

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on large-scale systems development with competitive compensation and comprehensive benefits.

Software Developer III, Google Ads

Software Developer III position at Google Ads, focusing on developing large-scale systems and next-generation technologies that impact billions of users worldwide.

Technical Program Manager III, Silicon Development, Devices and Platforms

Technical Program Manager III role at Google focusing on Silicon Development for Devices and Platforms, offering competitive salary and benefits in Mountain View or San Diego.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Technical Program Manager position at Google working on Extended Reality and Augmented Reality software development and implementation.