Taro Logo

Senior Software Engineer, Storage Technologies, Google Cloud Platform

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Backend
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 is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The position requires expertise in storage systems development, with a focus on performance, reliability, security, and cost-effectiveness. You'll be working on critical infrastructure projects, leading system software development for next-generation storage devices, and mentoring team members. The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to influence roadmap decisions. Google's infrastructure serves billions of users worldwide, making this an opportunity to impact technology at a massive scale. The position offers the chance to work with cutting-edge storage technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful. The role requires a strong background in systems programming, particularly in C/C++, with additional experience in Python/Go being highly valuable.

Last updated 18 days 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
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave support

Interested in this job?

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