Taro Logo

Software Engineer III, Infrastructure, Google Cloud Data Management

Google is a global technology company that develops innovative products and services used by billions of users.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Software Engineer III to join their Data Management Infrastructure team. This role is critical in developing next-generation technologies that impact billions of users. As part of Google Cloud, which serves customers in over 200 countries, you'll work on large-scale infrastructure and distributed systems. The position requires expertise in software development, system design, and debugging skills.

The role offers opportunities to work on challenging technical problems while contributing to Google Cloud's mission of accelerating digital transformation for organizations worldwide. You'll be involved in designing, developing, testing, and maintaining software solutions that are crucial to Google's cloud infrastructure.

The ideal candidate should have strong programming skills in languages like Python or Go, experience with large-scale systems, and the ability to collaborate effectively with teams. You'll be responsible for managing project priorities, participating in design reviews, and ensuring code quality through peer reviews.

This position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can grow their careers while working on impactful projects. The role combines technical challenges with the opportunity to shape the future of cloud computing at one of the world's leading technology companies.

Last updated 7 hours 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • 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

Python
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (C, C++, Python, or Go), or 1 year of experience with an advanced degree
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

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

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Related Jobs

Software Engineer III, Geo Map the World

Software Engineer III position at Google focusing on building and maintaining geographic data infrastructure and schema design for mapping products.

Physical Design Flow and Methodology Engineer

Physical Design Flow and Methodology Engineer position at Google, focusing on TPU technology and ASIC design workflows, offering $156K-$229K + benefits.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google focusing on infrastructure and core systems development, requiring C++ expertise and distributed systems experience.

Software Engineer III, Google Ads

Software Engineer III position at Google Ads focused on developing advertising technology solutions and large-scale systems.

Software Engineer III, Google Display Ads

Software Engineer III position at Google Display Ads team, focusing on developing and improving advertising technology systems with competitive compensation.