Staff Software Engineer, Parallel File System, AI/ML

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
$189,000 - $284,000
Distributed Systems
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Staff Software Engineer, Parallel File System, AI/ML

Google Cloud is seeking a Staff Software Engineer to join their team working on parallel file systems for AI/ML applications. This role is part of Google Cloud's mission to accelerate digital transformation across industries through enterprise-grade solutions and cutting-edge technology.

The position requires a seasoned professional with 8 years of software development experience and deep expertise in C++ programming, distributed systems, and parallel file systems. You'll be working on critical infrastructure that supports diverse markets including Media and Entertainment, EDA, FinTech, and Hybrid cloud solutions.

As a Staff Software Engineer, you'll be responsible for creating fully managed file solutions, developing scalable file system technologies with advanced data protection features, and optimizing performance for customer needs. The role offers the opportunity to work with cross-functional teams and contribute to projects that impact billions of users globally.

The position offers a competitive compensation package ranging from $189,000 to $284,000, plus bonus, equity, and comprehensive benefits. Google provides a hybrid work environment with options for both remote and in-office work across multiple locations including Sunnyvale, Kirkland, and Seattle.

The ideal candidate will bring strong technical leadership experience, with a proven track record in developing infrastructure and distributed systems. You'll be part of a team that values innovation, ownership, and versatility, with opportunities to grow and evolve alongside Google's fast-paced business.

This role is perfect for someone who is passionate about solving complex technical challenges, has a strong background in system design and architecture, and wants to contribute to next-generation technologies that power Google Cloud's infrastructure. You'll be working in an inclusive environment that promotes diversity and belonging, with access to cutting-edge resources and the opportunity to make a significant impact on global-scale systems.

Last updated an hour ago

Responsibilities For Staff Software Engineer, Parallel File System, AI/ML

  • Create fully managed file solutions integrated with external products and technologies addressing diverse markets and HPC use cases
  • Develop file system technologies that scale data protection features like snapshots, backups, and security
  • Work on performance measurements, investigate issues and performance improvements, and build tools for customers
  • Implement optimizations to reduce cost

Requirements For Staff Software Engineer, Parallel File System, AI/ML

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience coding in C++
  • 3 years of experience with distributed or parallel file systems or storage systems

Benefits For Staff Software Engineer, Parallel File System, AI/ML

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, Parallel File System, AI/ML

Software Engineering Manager, NetLB

Lead software engineering manager position at Google, focusing on networking infrastructure and distributed systems, combining technical leadership with team management.

Staff Software Engineer, Google Enterprise Network

Lead software engineer position at Google Enterprise Network, focusing on network automation systems and infrastructure development.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google working on Cloud Security and Privacy infrastructure

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and cloud computing.

Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure and data management systems.