Senior Software Engineer, Storage Technologies, Google Cloud Platform

8 Hours 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

ByteDance - Site Reliability Engineer - Security Engineering - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
3 Weeks ago
GoReel - Manual QA Engineer

GoReel

Bratislava, Bratislava Region, Slovakia (Hybrid)
19 Hours ago
Interactive Brokers - Automation Database Developer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago
Zoox - Site Reliability Engineer

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
NVIDIA - Senior Site Reliability Engineer - Infrastructure

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
ByteDance - Technical Account Manager (Edge Cloud)

ByteDance

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Microsoft - Technical Support Engineer - Azure Database MySQL

Microsoft

Selangor, Malaysia (Hybrid)
19 Hours ago
ION - Lead Python Engineer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Feld Entertainment - Monster Jam Truck Body Technician

Feld Entertainment

Ellenton, Florida, United States (On-Site)
6 Months ago
ByteDance - Cloud Technical Support Engineer

ByteDance

Singapore (On-Site)
3 Weeks ago
Tencent - DBA Intern

Tencent

(On-Site)
1 Month ago
ByteDance - Research Scientist, Multimodality

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ION - Principal Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
6 Months ago
NVIDIA - Senior Software QA Test Development Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Site Reliability Engineer Lead, Security Engineering

ByteDance

Singapore (On-Site)
5 Months ago
CloudLinux - Senior Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
3 Weeks ago
Virtuos - Technical Supervisor

Virtuos

Vietnam (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

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

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
NVIDIA - Developer Technology Engineer - HPC and AI

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Customer Program Manager

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Appier - Senior Software Engineer, Data Backend(CrossX)

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
Corsair - Creative Manager

Corsair

Taipei City, Taiwan (On-Site)
3 Weeks ago
Google - Apps Specialist, Large Customer Sales (English, Mandarin)

Google

Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Software Engineer, Developer Tools, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
10 Hours ago
Google - Firmware Engineer, AS Layer 3, Modem Reliability Engineering

Google

New Taipei City, Taiwan (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

LSEG (London Stock Exchange Group) - DevOps Engineer

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
RoofStack - Senior Platform Engineer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Google - Customer Engineer III, Infrastructure, National Security, Public Sector

Google

Reston, Virginia, United States (On-Site)
10 Hours ago
Google - Customer Engineer, Application Modernization, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Hours ago
Modio - Cloud Systems Engineer

Modio

Prahran, Victoria, Australia (On-Site)
3 Weeks ago
N-iX - Senior DevOps Engineer

N-iX

Argentina (Remote)
3 Weeks ago
CloudLinux - Senior Python Developer for KernelCare

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Weeks ago
ByteDance - Site Reliability Engineer Intern

ByteDance

Seattle, Washington, United States (On-Site)
1 Day ago
Nagarro - Cloud Pricing Architect

Nagarro

Germany (Remote)
3 Weeks ago
Google - Customer Engineer, Application Modernization, Google Cloud

Google

Tokyo, Japan (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug