Taro Logo

Software Engineer III, Storage Technology, Google Cloud Platform

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

Description For Software Engineer III, Storage Technology, Google Cloud Platform

Google Cloud Platform is seeking a Software Engineer III to join their Storage Technology team. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The position focuses on developing system software for storage systems, with an emphasis on maximizing performance, reliability, security, and capacity. You'll work on critical infrastructure that powers Google's massive-scale operations, creating tools for diagnostics, performance evaluation, and reliability assurance. The role requires expertise in system software development, particularly with storage technologies and Linux systems. You'll collaborate with both internal and external partners while contributing to Google's cloud infrastructure. This is an excellent opportunity for engineers passionate about large-scale systems and storage technology to make a significant impact on Google's global infrastructure. The position offers the chance to work with cutting-edge technology while solving complex challenges in cloud storage and system architecture.

Last updated 2 days ago

Responsibilities For Software Engineer III, Storage Technology, Google Cloud Platform

  • Design and implement the system software for storage systems to maximize 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
  • Collaborate with internal and external partners to plan and execute engineering programs
  • Contribute innovative ideas and skills to the team

Requirements For Software Engineer III, Storage Technology, Google Cloud Platform

Python
Linux
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 2 years of experience in system software development
  • 2 years of experience coding in C/C++
  • Experience in storage software stack with Linux or firmware in storage controllers
  • Experience in Solid-State Drive (SSD)/NAND or Hard Disk Drive (HDD) based storage technologies
  • Experience in Python and scripting languages

Benefits For Software Engineer III, Storage Technology, Google Cloud Platform

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodations for applicants with disabilities
  • Comprehensive medical benefits
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer III, Storage Technology, Google Cloud Platform