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.
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 crucial for developing and maintaining the infrastructure that powers Google's vast product portfolio. The position focuses on system software development for next-generation storage devices and systems, emphasizing performance, reliability, security, and cost-effectiveness.

The ideal candidate will have strong experience in software development, particularly with C/C++, Python, Go, and Linux environments. They'll lead technical programs, influence roadmap decisions, and mentor team members while working on critical infrastructure projects. The role requires both technical expertise and leadership skills, as you'll be responsible for developing and executing technical charters and implementing best practices across teams.

Working at Google offers the opportunity to impact billions of users while collaborating with some of the industry's best engineers. The Technical Infrastructure team is fundamental to Google's operations, building and maintaining the architecture that supports all of Google's user-facing products. The team takes pride in their engineering excellence and innovative problem-solving approach.

The position offers the chance to work on large-scale systems, with responsibilities including system verification, automated diagnostics, configuration management, and metrics collection. You'll be at the forefront of storage technology innovation, working with cutting-edge systems and contributing to the next generation of Google's infrastructure.

This role is perfect for someone who combines technical depth with leadership abilities, enjoys mentoring others, and wants to make a significant impact on global-scale infrastructure. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while working on systems that directly affect Google's ability to serve billions of users efficiently and reliably.

Last updated 3 hours 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
  • 3 years of experience building developer tools
  • Experience in C or C++ programming
  • Experience in Unix/Linux environments
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience with developer operations, release management, integration testing, and open source community collaborations (preferred)
  • Experience in enterprise server or storage systems (preferred)
  • Experience in large-scale and secure fleet management of servers and components (preferred)
  • Experience in Python/Go and scripting languages (preferred)

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

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive health benefits
  • Parental leave

Interested in this job?

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

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and CPU architecture for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior CPU Physical Design Engineer, Silicon

Senior CPU Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development with competitive compensation.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising services.