Taro Logo

Software Engineer III, File Solutions, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, File Solutions, Google Cloud

Google Cloud is seeking a Software Engineer III to join their File Solutions team, focusing on the development and enhancement of the Google Cloud Filestore service. This role offers an exciting opportunity to work on critical infrastructure at massive scale within one of the world's leading cloud platforms.

As a Software Engineer III in the File Solutions team, you'll be at the forefront of designing and implementing key features for Google Cloud Filestore, working with distributed systems and storage solutions. You'll collaborate with various teams including Filesystem Engineering, Product, Project Management, SRE, and UI/UX to deliver robust and scalable solutions.

The role requires strong expertise in software development, particularly in Java or C programming languages, along with solid understanding of data structures and algorithms. Knowledge of clustered and concurrent programming is highly valued, as you'll be working on improving control and clustering functionality.

Google Cloud accelerates organizations' digital transformation by providing enterprise-grade solutions leveraging Google's cutting-edge technology. The platform serves customers in more than 200 countries, making this role an opportunity to impact businesses globally.

Working at Google means joining a company committed to innovation and technical excellence. You'll be part of a diverse team that develops next-generation technologies affecting billions of users. The role offers exposure to various aspects of system design, from distributed computing to large-scale storage systems, with opportunities for growth and evolution as the technology landscape changes.

This position is based in Tel Aviv, Israel, where you'll work with talented engineers and contribute to Google's mission of organizing the world's information. The role combines technical challenges with the opportunity to shape the future of cloud storage solutions, making it ideal for engineers passionate about distributed systems and cloud infrastructure.

Last updated 3 minutes ago

Responsibilities For Software Engineer III, File Solutions, Google Cloud

  • Define, design and implement the next set of key features of the Google Cloud Filestore service
  • Work closely with peers from Filesystem Engineering, Product, Project Management, SRE, UI and UX teams
  • Improve the existing control and clustering functionality and infrastructures
  • Help define, design and implement the next generation of the Filesystem's control service

Requirements For Software Engineer III, File Solutions, Google Cloud

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer III, File Solutions, Google Cloud

Software Engineer, Engineering Productivity, Google Cast

Software Engineering role at Google focusing on Engineering Productivity for Google Cast, involving SDK release management, IoT device registration, and platform support.

Software Engineer III, Software Development Lifecycle Optimizations

Software Engineer III position at Google focusing on development lifecycle optimizations, data pipeline architecture, and intelligent applications development for Pixel and Android platforms.

Software Engineer III, Raxium

Software Engineer III position at Google's Raxium division, focusing on manufacturing execution systems and semiconductor technology in Fremont, CA.

Software Engineer III, Education and Activation, Core

Software Engineer III position at Google's Core team, focusing on Education and Activation, building technical foundations for Google's flagship products and infrastructure.

Software Engineer, Semiconductor Manufacturing, Raxium

Software Engineer position at Google's Raxium group, focusing on semiconductor manufacturing systems development with full-stack responsibilities and competitive compensation.