Software Engineer III, Infrastructure, Google Cloud Storage

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

Description For Software Engineer III, Infrastructure, Google Cloud Storage

Google Cloud Storage is seeking a Software Engineer III to join their Infrastructure team. This role combines system development with large-scale distributed systems work, focusing on Google Cloud's storage solutions. As part of Google's engineering team, you'll work on technologies that impact billions of users, specifically in cloud infrastructure and storage systems. The position offers competitive compensation ($141,000-$202,000 + benefits) and the opportunity to work with cutting-edge cloud technologies.

The role requires strong technical expertise in software development, particularly with languages like C, C++, Python, or Go. You'll be responsible for designing, developing, and maintaining critical infrastructure components, participating in technical design reviews, and ensuring code quality through peer reviews. The position involves working with large-scale systems and requires both practical coding skills and systems thinking.

Google Cloud is a leading provider of enterprise-grade solutions, serving customers in over 200 countries. This role offers the chance to work on products that directly impact global digital transformation. The team values technical excellence, collaboration, and innovation, making it an ideal environment for engineers who want to solve complex problems at scale.

The position comes with Google's comprehensive benefits package and the opportunity to work in either Kirkland, Seattle, or New York. You'll be part of a team that's pushing the boundaries of cloud technology while maintaining Google's high standards for system reliability and performance. This is an excellent opportunity for experienced engineers looking to make a significant impact in cloud infrastructure and storage systems.

Last updated 6 hours ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud Storage

  • 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 by analyzing the sources of issues

Requirements For Software Engineer III, Infrastructure, Google Cloud Storage

Python
Go
  • 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 in either an academic or industry setting
  • 2 years of experience with developing large-scale infrastructure, storage, distributed systems or experience with compute technologies, or hardware architecture
  • Experience in one or more of the following programming languages: C, C++, Python, Go

Benefits For Software Engineer III, Infrastructure, Google Cloud Storage

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

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Google Cloud Storage

Software Engineer, Compiler, Scheduling and Optimization, Silicon

Software Engineering role at Google focusing on compiler optimization and scheduling algorithms for EdgeTPU, working on next-generation AI/ML performance improvements.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google Ads focusing on infrastructure development and large-scale systems.

Software Engineer III, Infrastructure, Google Cloud NetInfra

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems, offering competitive compensation and the opportunity to work on large-scale technical challenges.

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring C++ expertise and experience with data structures and algorithms.

Software Engineer, Compiler, Scheduling and Optimization, Silicon

Software Engineer position at Google focusing on compiler optimization and scheduling for EdgeTPU, working on AI/ML performance optimization.