Cloud Storage Engineer – Distributed Systems

Google

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google's Cloud Storage team in Sunnyvale seeks a software engineer to advance planet-scale distributed storage systems. You will design, build, and operate infrastructure handling exabytes of data and trillions of objects, impacting Google's services.

The role emphasizes performance, scalability, and reliability across a large distributed environment. Applicants should have strong C++ experience, distributed systems knowledge, and a background in cloud platforms or SaaS products.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development using C++.
  • 2 years of experience designing, building, and maintaining large-scale infrastructure, distributed systems, or storage architecture.
  • Experience developing solutions on Cloud Computing platforms or building SaaS products.

Responsibilities

  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Skills

C++ development
Distributed systems
Cloud platforms / SaaS

Education

Bachelor’s degree or equivalent practical experience
Master's degree or PhD in Computer Science or related fields

Job description

Google's Cloud Storage team in Sunnyvale seeks a software engineer to advance planet-scale distributed storage systems. You will design, build, and operate infrastructure handling exabytes of data and trillions of objects, impacting Google's services.

The role emphasizes performance, scalability, and reliability across a large distributed environment. Applicants should have strong C++ experience, distributed systems knowledge, and a background in cloud platforms or SaaS products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Systems Engineer - Distributed Storage & SaaS
Senior Cloud Systems Engineer - Distributed Storage & SaaS

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Large-Scale Storage & Systems
Senior Software Engineer, Large-Scale Storage & Systems

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer - Distributed Systems & Cloud
Senior Software Engineer - Distributed Systems & Cloud

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Cloud Storage Infrastructure Engineer
Cloud Storage Infrastructure Engineer

Google • Town of Montana (WI)

On-site
USD 147,000 - 211,000
Cloud Storage Engineer III: Metadata & Distributed Systems
Cloud Storage Engineer III: Metadata & Distributed Systems

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Cloud Infrastructure
Senior Software Engineer, Cloud Infrastructure

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Software Engineer III — Cloud Storage & Analytics
Software Engineer III — Cloud Storage & Analytics

Google • New York (NY)

Hybrid
USD 147,000 - 210,000
Bonus target 15%
Equity
Benefits
Infra Engineer III: Cloud Storage Efficiency & Optimization
Infra Engineer III: Cloud Storage Efficiency & Optimization

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Senior Infrastructure Engineer, Distributed Cloud
Senior Infrastructure Engineer, Distributed Cloud

Google • Raleigh (NC)

On-site
USD 174,000 - 252,000
Cloud Storage Engineering Manager II — Lead Systems
Cloud Storage Engineering Manager II — Lead Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000