Software Engineer III, Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Cambridge, OH 43725, USANew York, NY, USA
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Infrastructure

Google is seeking a Software Engineer III to join their AlloyDB team, focusing on enterprise-grade, cloud-native transactional database infrastructure. This role is crucial in developing and maintaining the storage engine (Dogfish) that powers AlloyDB's distributed compute and storage architecture. The position offers the opportunity to work on large-scale systems that impact billions of users worldwide.

The role involves working with a team of 20+ professionals responsible for all aspects of storage, including performance optimization, data integrity, backup & restore, and maintaining compatibility with PostgreSQL. The ideal candidate will contribute to Google Cloud's mission of accelerating digital transformation across industries and organizations.

As part of Google's engineering team, you'll have the chance to work on cutting-edge technology, collaborate with talented peers, and solve complex problems in distributed computing and database systems. The position offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.

This role is perfect for engineers who are passionate about large-scale infrastructure, have strong programming skills in languages like C, C++, Python, or Go, and want to make a significant impact on technology that serves customers across 200+ countries. You'll be working on critical projects that require both technical expertise and leadership qualities, with opportunities for growth and evolution within Google's fast-paced environment.

Last updated 17 days ago

Responsibilities For Software Engineer III, Infrastructure

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Analyze performance of distributed storage and working on short and long term projects to improve it
  • Test and hardening product data integrity
  • Participate in the operation and maintenance of the Database as a service

Requirements For Software Engineer III, Infrastructure

Python
Go
PostgreSQL
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Experience in one or more of the following programming languages: C, C++, Python, Go

Benefits For Software Engineer III, Infrastructure

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure

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.

Program Manager, Strategic Business Operations

Program Manager position at Google focusing on strategic business operations and energy initiatives, offering competitive compensation and opportunity to drive sustainability efforts.

Product Manager, Google TV

Lead product strategy and development for Google TV, focusing on personalized experiences and ecosystem growth while working with cutting-edge technologies and cross-functional teams.

Technical Program Manager III, Feature Infrastructure, Google Chat

Technical Program Manager III position at Google, leading Feature Infrastructure projects for Google Chat with focus on software development and cross-functional team management.