Senior Software Engineer, Storage

Google Inc.

Hyderabad

On-site

INR 4,000,000 - 7,000,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google Inc. is seeking a Senior Software Engineer in Storage to drive AI/ML storage infrastructure at scale. You will own design and implementation of high-complexity features addressing AI/ML workloads, and grow into SME for the area.

You will collaborate with cross-functional partners, influence priorities, and deliver production-ready code, with a focus on reliability and observability. A strong background in systems and file systems is valued.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.
  • Experience with file systems and Linux kernel internals.

Responsibilities

  • Own all aspects of the immediate area of work, typically designing and implementing projects that span multiple quarters with minimal supervision.
  • Scope ambiguous problems, research possible solutions/technologies, and recommend solutions considering short-term and long-term needs.
  • Lead and set technical direction and priorities projects with a small team of engineers (3-4). Perform design and implementation of high-complexity features.
  • Deliver robust, production-ready code for storage solutions that address the specific demands of AI/ML workloads.
  • Act as a point of contact for cross-functional partners, aligning objectives and timelines with adjacent teams.
  • Influence beyond yourself, impacting team members and adjacent teams.

Skills

Software development
Linux kernel internals
AI/ML workloads
Cloud platforms (GCP)

Education

Bachelor's degree or equivalent

Job description

Mid

Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.

Share Senior Software Engineer, Storage

  • link Copy link
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.
  • Experience with file systems and Linux kernel internals.
Preferred qualifications:
  • Experience with AI/ML workloads.
  • Familiarity with cloud computing platforms (e.g., Google Cloud Platform).

Knowledge of open source.

About the job

The Storage AI/ML organization builds the AI/ML specialized storage infrastructure that supports Google Cloud’s most significant business priorities. We focus on developing high-scale systems designed to meet the emerging requirements of AI and Machine Learning workloads.

GCSFuse product’s mission is to be the fastest and simplest file client for AI/ML workload for GCP. Our products have been growing fast in the last few years on the ground up to success. We are now focusing beyond that on hyper scale performance and masterclass observability and debuggability.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities
  • Own all aspects of the immediate area of work, typically designing and implementing projects that span multiple quarters with minimal supervision. Be able to grow as a subject matter expert (SME) of the assigned area.
  • Scope ambiguous problems, research possible solutions/technologies, and recommend solutions considering short-term and long-term needs.
  • Lead and set technical direction and priorities projects with a small team of engineers (3-4). Perform design and implementation of high-complexity features. Deliver robust, production-ready code for storage solutions that address the specific demands of AI/ML workloads.
  • Act as a point of contact for cross-functional partners, aligning objectives and timelines with adjacent teams.
  • Influence beyond yourself, impacting team members and adjacent teams.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Storage AI/ML
Staff Software Engineer, Storage AI/ML

Google Inc. • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Staff Software Engineer, Storage AI/ML
Staff Software Engineer, Storage AI/ML

Google • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Software Engineer III, Infrastructure, Google Cloud Storage
Software Engineer III, Infrastructure, Google Cloud Storage

Google • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Senior Staff Software Engineer, Google Cloud Storage
Senior Staff Software Engineer, Google Cloud Storage

Google • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Software Engineer III, Infrastructure, Google Cloud
Software Engineer III, Infrastructure, Google Cloud

Google • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineering Manager II, Persistent Disk
Software Engineering Manager II, Persistent Disk

Google • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Engineer, Persistent Disk, PhD, Early Career, 2026
Software Engineer, Persistent Disk, PhD, Early Career, 2026

Google • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer II, Google Cloud
Software Engineer II, Google Cloud

Google Inc. • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Software Engineer, Google Workspace
Senior Software Engineer, Google Workspace

Google Inc. • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Senior Software Engineer, ML Compiler, Frameworks and Performance
Senior Software Engineer, ML Compiler, Frameworks and Performance

Google Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000