Senior Software Engineer, Storage Technologies, Google Cloud Platform

1 Month ago • 5 Years + • DevOps

Job Summary

Job Description

As a Senior Software Engineer in Storage Technologies for Google Cloud Platform, you'll develop and execute technical charters, influence roadmap decisions, and implement best practices. You will lead system software development for next-generation storage, focusing on performance, reliability, security, and cost-effectiveness. Responsibilities include leading large-scale system verification, automating diagnostics, and managing system configuration. Mentoring team members and contributing innovative ideas are also key aspects of this role. The ideal candidate has extensive experience in software development, Unix/Linux environments, C/C++, and ideally experience with large-scale server/storage systems. You will work on projects critical to Google's needs, with opportunities for growth and evolution within the company.
Must have:
  • 5+ years software development experience
  • C/C++ programming
  • Unix/Linux experience
  • Data structures/algorithms expertise
  • Lead system software development programs
Good to have:
  • Master's/PhD in CS
  • Technical leadership experience
  • DevOps, release management
  • Python/Go, scripting
  • Large-scale secure fleet management

Job Details


Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience with developer operations, release management, integration testing, and open source community collaborations.
  • Experience in large-scale and secure fleet management of servers and components.
  • Experience in Python/Go and scripting languages (e.g. shell).
  • Experience in enterprise server or storage systems.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • 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 to introduce the latest technologies of performance, reliability, security, and cost-effectiveness to the infrastructures.
  • 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.

Similar Jobs

Google - Cloud Technical Solutions Engineer, Networking

Google

Tokyo, Japan (On-Site)
1 Month ago
NVIDIA - Senior Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
7 Months ago
e2 open - Senior Security Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
1 Month ago
Epic Games - Senior DevOps Engineer

Epic Games

(On-Site)
1 Month ago
Rackspace Technology - AI/ML Architect

Rackspace Technology

Vietnam (Remote)
3 Months ago
PwC - IN-Senior Associate_Azure DevOps Architect_OneCloud_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
CloudLinux - Senior Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Month ago
SparkCognition - Senior IT Cloud Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Technical Solutions Developer, Platform, Storage, Google Cloud

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
1 Month ago
Luxoft - Senior .net developer

Luxoft

Poland, Ohio, United States (Remote)
5 Months ago
Gigamon - Sr Hardware Design Engineer

Gigamon

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Qualcomm - Software Test Engineer, Sr.

Qualcomm

San Diego, California, United States (On-Site)
4 Weeks ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
1 Month ago
Feld Entertainment - Body Refurb Technician

Feld Entertainment

Ellenton, Florida, United States (On-Site)
7 Months ago
Every matrix - Database Administrator

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Months ago
Telastra - Senior Software Engineer | Microsoft Dynamics 365 FO

Telastra

Australia (On-Site)
1 Month ago
Oriserve - Senior DevOps Engineer (4+ Yrs exp)

Oriserve

Noida, Uttar Pradesh, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Corsair - Senior Product Manager - HID

Corsair

Taiwan (On-Site)
2 Months ago
Google - Data Center Technician

Google

Puyan, Changhua County, Taiwan (On-Site)
1 Month ago
Corsair - Demand Planner, APAC

Corsair

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Product Design Engineer, Pixel Camera, Hardware

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer II, Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
Google - Hardware Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Campaign Executive

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
Google - Partner Engineer, YouTube Shopping

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Corsair - Shipping Discrepancy Analyst

Corsair

Taoyuan City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Sony Interactive Entertainment - Senior Cloud Security Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Months ago
Warner Bros Games - Staff Software Engineer - AWS Architecture (Observability Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Program Manager

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ajmera Infotech - Kubernetes Experts

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Months ago
NVIDIA - Software Manager, Golang Kubernetes

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
ION - Microsoft System Engineer, Italy

ION

Italy (Hybrid)
7 Months ago
ByteDance - Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
N-iX - Senior DevOps Engineer

N-iX

Ukraine (Remote)
1 Month ago
Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded