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 3 months 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

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.