Software Engineer III, Infrastructure, Google Cloud Data Management

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, focusing on cloud solutions and enterprise-grade technology.
$136,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Infrastructure, Google Cloud Data Management

Google is seeking a Software Engineer III to join their Cloud Data Management Infrastructure team. This role is crucial for developing and maintaining Google's next-generation technologies that serve billions of users worldwide. The position offers an exciting opportunity to work on large-scale infrastructure and distributed systems within Google Cloud, which serves customers in over 200 countries.

The ideal candidate will bring expertise in software development, data structures, and algorithms, with a focus on large-scale infrastructure and distributed systems. You'll be part of a team that pushes technological boundaries across various domains, including distributed computing, system design, networking, and data storage.

In this role, you'll have the responsibility of writing critical system code, leading technical design reviews, and ensuring code quality through peer reviews. You'll also contribute to documentation and handle complex system issues, making this position perfect for engineers who enjoy tackling challenging technical problems at scale.

The position offers excellent growth potential with opportunities to switch teams and projects as you develop. Google provides a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company's commitment to innovation, coupled with its global impact and inclusive culture, makes this an exceptional opportunity for engineers looking to make a significant impact in the tech industry.

Working at Google Cloud means you'll be at the forefront of digital transformation, helping organizations leverage cutting-edge technology to solve their most critical business challenges. The role offers the flexibility to work from several major tech hubs, including New York, Seattle, and the San Francisco Bay Area, allowing you to choose the location that best suits your preferences.

Last updated 3 days ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud Data Management

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Infrastructure, Google Cloud Data Management

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer III, Infrastructure, Google Cloud Data Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.

Software Engineer, WANForms, Google Global Networking

Software Engineer position at Google focusing on distributed networking applications and WANForms development within Google Global Networking.

Software Engineer, Google Distributed Cloud

Mid-level Software Engineer position at Google working on distributed systems and cloud infrastructure, focusing on developer tools and platform reliability.

Software Engineer, Google Distributed Cloud

Software Engineer position at Google working on Distributed Cloud systems, focusing on infrastructure, developer tools, and platform development.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in distributed systems and large-scale infrastructure.