Taro Logo

Senior Software Engineer, Storage Technologies, Google Cloud Platform

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

Description For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google is seeking a Senior Software Engineer to join their Storage Technologies team within Google Cloud Platform. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The position focuses on developing next-generation storage technologies that will enhance performance, reliability, security, and cost-effectiveness of Google's infrastructure.

The ideal candidate will have strong experience in systems programming, particularly with C/C++ and Linux environments. They will lead technical programs for storage system development, large-scale verification, and automation of diagnostics and metrics collection. The role requires both technical expertise and leadership skills, as you'll be mentoring team members and influencing roadmap decisions.

This is an excellent opportunity for someone passionate about distributed systems and storage technologies who wants to work at scale. You'll be working on critical infrastructure that supports billions of users across Google's services. The position offers the chance to work with cutting-edge technology while contributing to Google's mission of organizing the world's information.

The role combines technical depth with leadership responsibilities, making it ideal for engineers who want to grow both their technical and mentorship skills. You'll be working in Taipei, Taiwan, collaborating with a global team to solve complex challenges in storage systems and infrastructure management.

Last updated a day ago

Responsibilities For Senior Software Engineer, Storage Technologies, Google Cloud Platform

  • Develop and execute on technical charters for owned areas. Influence roadmap decisions, and define and implement the known practices across teams
  • Lead the programs of system software development for next-generation storage devices and systems
  • Lead the programs of system software development for large-scale system verification, automating diagnostics, system configuration management, and operation metrics collection
  • Mentor the team by modeling standards, providing guiding feedback, and implementing new practices to improve productivity
  • Contribute innovative ideas and skills to the team

Requirements For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Linux
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • Experience in Unix/Linux environments
  • Experience in C or C++ programming

Benefits For Senior Software Engineer, Storage Technologies, Google Cloud Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Google welcomes people with disabilities

Interested in this job?

Jobs Related To Google Senior Software Engineer, Storage Technologies, Google Cloud Platform