Principal Engineer, File Solutions

Google Cloud accelerates every organization's ability to digitally transform its business and industry, delivering enterprise-grade solutions that leverage Google's cutting-edge technology and tools for developers.
Distributed Systems
Principal Software Engineer
In-Person
15+ years of experience
Enterprise SaaS · Cloud

Description For Principal Engineer, File Solutions

The File Solutions team at Google Cloud provides fully managed file services for Enterprise and HPC and AI/ML customers, addressing workloads such as SAP and GKE applications. The team facilitates seamless migration to cloud, hybrid cloud solutions, and integration with other File solutions and Google Cloud Platform (GCP) services. As a Principal Engineer in this team, you will drive technical decision-making and prioritization across File Solutions integration with external/internal products and infrastructure. You will guide a team of engineers based in India, Tel Aviv, and Kirkland, collaborate with engineering and product leadership on strategic roadmaps, and work closely with Developer partners and external companies to create the best file solutions for customers. This role requires extensive experience in distributed systems, storage systems, and technical leadership in a cloud computing environment. You will be responsible for achieving high quality, reliability, and development velocity while maintaining the highest performance, scale, and usability standards for Google Cloud's file portfolio.

Last updated a month ago

Responsibilities For Principal Engineer, File Solutions

  • Drive technical decision making and prioritization across File Solutions integration with external/internal products and infrastructure
  • Guide a team of engineers based in India, Tel Aviv, and Kirkland through technical design directions
  • Collaborate with engineering and product leadership on setting priorities and building strategic roadmap
  • Build relationships and collaborate with Developer partners and external companies for integration and technical aspects

Requirements For Principal Engineer, File Solutions

Kubernetes
  • 15 years of experience with distributed systems and architectures
  • Experience with building storage systems and hosting business critical data
  • Experience in technical leadership, leading global projects and setting technical direction for teams
  • Experience working in a cloud computing environment (e.g., infrastructure, storage, platforms, or data)

Interested in this job?

Jobs Related To Google Principal Engineer, File Solutions

Principal Engineer, FTVX Team (Whole World)

Principal Engineer role for Amazon's Berlin Fire TV Teams, focusing on device and cloud technologies, system architecture, and team leadership.

Principal Software Engineer – Xbox Graphics

Principal Software Engineer role for Xbox Graphics team at Microsoft, focusing on advanced graphics, emulation, and compression systems.

Software Engineering Architect - Distributed Systems

Salesforce is seeking a Software Engineering Architect for Distributed Systems to design and develop scalable, resilient, and fault-tolerant systems.

Principal Member of Technical Staff

Principal Engineer role at Oracle Health Applications & Infrastructure, focusing on distributed systems and cloud infrastructure.

Principal Engineer, File Solutions

Principal Engineer role at Google Cloud, leading File Solutions team in Tel Aviv, Israel. 15+ years experience required in distributed systems and cloud computing.