Software Engineer 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
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, Infrastructure, AlloyDB

Google Cloud is seeking a Software Engineer III to join their Infrastructure team working on AlloyDB. This role sits at the intersection of database systems and machine learning, offering a unique opportunity to shape the future of cloud database technologies. The position involves working with cutting-edge technology that impacts billions of users worldwide.

The role requires deep expertise in database internals, including data structures, query optimization, and storage engines. You'll be responsible for developing innovative features that leverage machine learning and AI to enhance database performance and capabilities. This position offers the chance to work on a nascent database product, making significant contributions to its evolution and scalability.

As part of Google Cloud, you'll be working in an environment that values innovation and technical excellence. The team is focused on pushing the boundaries of what's possible in database technology, particularly in the integration of machine learning capabilities with traditional database systems. You'll have the opportunity to work with some of the best minds in the industry and contribute to technology that serves customers across more than 200 countries.

The role offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's inclusive culture that emphasizes diversity and belonging, working in either Sunnyvale, CA, or Waterloo, ON.

This position is ideal for someone who is passionate about distributed systems, database technology, and machine learning, with a desire to work on large-scale infrastructure that powers critical business applications. You'll need to be versatile, display leadership qualities, and be enthusiastic about taking on new challenges as the technology and business continue to evolve.

Last updated 17 minutes ago

Responsibilities For Software Engineer 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 Engineer III, Infrastructure, AlloyDB

  • 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 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 Engineer III, Infrastructure, AlloyDB

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package (specific details not provided in text)

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, AlloyDB

Software Developer III, Chrome

Mid-level Software Developer position at Google working on Chrome, developing next-generation technologies that impact billions of users worldwide.

Technical Program Manager, Pixel Watch and Fitbit Device Software

Technical Program Manager position at Google, leading Pixel Watch and Fitbit device software development, requiring 2+ years of program management experience and strong technical background.

Technical Program Manager III, Capacity Planning and Automation, Technical Infrastructure

Technical Program Manager III role at Google, focusing on capacity planning and automation for technical infrastructure, requiring 5 years of experience and strong technical skills.

Software Engineer, NetSoft

Mid-level Software Engineer position at Google's NetSoft team in Sydney, focusing on network infrastructure planning and design software development.

Product Manager I, Google Ads

Product Manager position at Google Ads, focusing on developing and launching advertising products while working with cross-functional teams in Zürich.