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.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Google's ML, Systems, & Cloud AI (MSCA) organization is seeking a Senior Software Engineer to join their Storage Technologies team for Google Cloud Platform. This role combines system software development expertise with leadership responsibilities, focusing on next-generation storage technologies. The position involves developing and implementing critical storage systems that power Google's vast infrastructure and cloud services.

The ideal candidate will lead programs for system software development, focusing on performance, reliability, security, and cost-effectiveness. They will work with cutting-edge storage technologies while mentoring team members and influencing technical roadmaps. The role requires strong technical expertise in systems programming, particularly in C/C++, with additional experience in Python/Go being valuable.

This is an exciting opportunity to work at the intersection of infrastructure and cloud computing, developing solutions that impact billions of users. The position offers the chance to work with Google's world-class engineering teams, contributing to the company's storage infrastructure while growing both technical and leadership skills. The role combines hands-on development with technical leadership, making it perfect for engineers who want to make a significant impact on large-scale systems.

Working in Taipei, you'll be part of Google's global engineering community, helping shape the future of cloud storage technologies. The position offers exposure to enterprise-level challenges and the opportunity to work with some of the most advanced storage systems in the industry.

Last updated 2 days ago

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

  • Develop and execute on technical charters for owned areas
  • Lead the programs of system software development for next-generation storage devices and systems
  • Lead the programs of system software development for system verification, automating diagnostics, system configuration management, and operation metrics collection
  • Mentor the team by modeling standards, providing guiding feedback, and implementing new practices
  • 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
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave support