Taro Logo

Software Engineer III, Storage Technology, Google Cloud Platform

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
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 is seeking a Software Engineer III to join their Storage Technology team within Google Cloud Platform. 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, requiring expertise in C/C++ programming and Linux systems. The ideal candidate will have experience with storage technologies like SSD/NAND or HDD, and interfaces such as NVMe and SATA/SAS. This role offers the opportunity to work on critical infrastructure that supports billions of users worldwide, while contributing to the development of next-generation storage solutions. The position combines technical expertise in storage systems with opportunities to collaborate across teams and impact Google's global infrastructure. Located in Taipei, Taiwan, this role offers the chance to work with cutting-edge technology while being part of Google's innovative culture and comprehensive benefits package.

Last updated 6 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 to deliver insights
  • Collaborate with internal and external partners to plan and execute the engineering programs
  • Contribute innovative ideas and skills to the team

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

Linux
Python
  • 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 Python and scripting languages

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

Medical Insurance
Visa Sponsorship
  • Equal opportunity employer
  • Accommodation for special needs

Interested in this job?

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