BrandFlourish Enterprise logo

Senior Staff Software Engineer, Cloud Storage File System

BrandFlourish Enterprise

Seattle, WA
Full Time
Senior
248k-349k
6 days ago

Job Description

About the Role

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The role involves working on critical projects within Google Cloud, with opportunities to switch teams and projects as the business evolves. Engineers are expected to bring fresh ideas across various areas such as distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design, and mobile development. The position focuses on developing innovative solutions to meet customer needs and push technological boundaries, particularly within Google Cloud Storage (GCS), a global-scale object storage system supporting exabytes of data and serving a diverse customer base worldwide.

Key Responsibilities

  • Help us figure out a roadmap to make GCS the Cloud Storage for AIML workloads.
  • Lead a team of engineers to design, develop, and deploy new GCS features and enhancements.
  • Provide technical guidance, mentorship, and code reviews to ensure quality software development.
  • Architect and design systems that meet the needs of GCS's growing AI/ML customer base.
  • Make data-driven decisions to optimize system performance and efficiency.
  • Troubleshoot technical issues, analyze performance bottlenecks, and develop innovative solutions to address customer tests.
  • Collaborate with cross-functional teams to resolve issues.
  • Stay abreast of the latest trends in AI and drive innovation within the GCS team.
  • Propose and implement new features that enhance GCS capabilities and differentiate it from competitors.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience programming in Java, C++ or Go.
  • 5 years of experience with distributed systems concepts like data replication, consistency models and fault tolerance.
  • 5 years of experience with file systems or storage management.

Nice to Have

  • Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures/algorithms.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience with linux kernel internals.
  • Experience with distributed Machine Learning and Machine Learning infrastructure.

Qualifications

  • Educational background including a Bachelor's degree or higher.

Benefits & Perks

  • US base salary range of $248,000-$349,000 plus bonus, equity, and benefits.
  • Competitive compensation determined by role, level, location, skills, experience, and education.
  • Benefits offered as part of the total compensation package.

Working at BrandFlourish Enterprise

Google Cloud accelerates digital transformation by delivering enterprise-grade solutions that leverage cutting-edge technology. The company values innovation, versatility, leadership qualities, and enthusiasm for tackling new problems across the full technology stack. Employees are encouraged to act like owners, take initiative, and contribute to a dynamic, fast-paced environment that fosters growth and continuous learning.

Apply Now

Job Details

Posted AtJun 14, 2025
Salary248k-349k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About BrandFlourish Enterprise

Website

google.com

Company Size

1-10 employees

Location

Seattle, WA

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches