Software Engineer II, Platform Storage, Google Cloud Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer II, Platform Storage, Google Cloud Platform

Google is seeking a Software Engineer II for their Platform Storage team within Google Cloud Platform. This role is crucial for developing and maintaining the technical infrastructure that powers Google's vast product portfolio. The position focuses on system software development for storage systems, requiring expertise in performance optimization, reliability engineering, and security implementation. The ideal candidate will work on critical projects, collaborating with both internal and external partners to drive innovation in cloud storage solutions. The role offers opportunities to work with cutting-edge technologies in distributed computing, large-scale system design, and data storage. As part of Google's Technical Infrastructure team, you'll be responsible for designing and implementing solutions that directly impact billions of users worldwide. The position requires strong technical skills in system software development, with opportunities to work on automation tools, metrics collection, and analysis for cloud infrastructure. Google offers a collaborative environment where engineers can contribute to groundbreaking technologies while working alongside industry experts.

Last updated 14 minutes ago

Responsibilities For Software Engineer II, Platform Storage, Google Cloud Platform

  • Design and implement the system software for storage systems to support the performance, reliability, security, and capacity
  • Create and implement tools for automating diagnostics, performance evaluation, and reliability assurance for storage components and systems
  • Develop and implement solutions for collecting and analyzing metrics for storage products in the cloud infrastructure for insights
  • Collaborate with internal and external partners to plan and execute the engineering programs, including product development, and productivity improvements
  • Contribute innovative ideas with the team

Requirements For Software Engineer II, Platform Storage, Google Cloud Platform

Python
Go
Linux
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., C, C++)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience in system software development

Interested in this job?

Jobs Related To Google Software Engineer II, Platform Storage, Google Cloud Platform

Software Engineer, Geo

Software Engineer position at Google's Geo team, working on Maps, Earth, and Street View products, requiring 1 year of programming experience.

Software Engineer, Early Career

Early-career Software Engineering role at Google, developing next-generation technologies that impact billions of users globally.

Software Engineer, PhD, Early Career, Campus, 2025 Start

Entry-level PhD Software Engineer position at Google, working on next-generation technologies and large-scale systems.

Software Engineer, Early Career (For Women in Tech Candidates)

Entry-level Software Engineering role at Google for women in tech, focusing on developing next-generation technologies and solutions that impact billions of users.

Test Engineer, Pixel Test Engineering

Test Engineer position at Google focusing on automated testing solutions for Pixel devices, requiring 2 years of experience in software test engineering and hardware testing.