Skip to main content
Google logo

Senior Software Engineer, Google Photos Storage Infrastructure

Google
Full Timesenior
INPosted April 4, 2026

Job Description

Role Overview:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer at Google, you will work on critical projects that cater to Google's needs, with opportunities to switch teams and projects as the business evolves. The role requires versatility, leadership qualities, and enthusiasm to tackle new challenges across the full-stack.

Key Responsibilities:

  • Develop an understanding of the abstractions and performance characteristics of the metadata serving and blob storage stacks.
  • Improve system efficiency and scalability to reduce costs and ensure Photos can grow, supporting feature teams by developing new infrastructure and frameworks.
  • Collaborate with various Google technologies to solve problems at the intersection of storage and processing infrastructures.
  • Engage with Spanner, Blobstore, and Privacy teams to incorporate the latest features and technologies into Photos.
  • Partner with other Product Areas and the Photos Site Reliability Engineering (SRE) team to scale Photos effectively.

Qualifications Required:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Master's degree or PhD in Computer Science or a related technical field preferred.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience in developing accessible technologies.
  • Experience with two or more of the following: Spanner, Guice, Flume, queues, SQL, distributed data processing systems, data integrity, and on-duty processes. Role Overview:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer at Google, you will work on critical projects that cater to Google's needs, with opportunities to switch teams and projects as the business evolves. The role requires versatility, leadership qualities, and enthusiasm to tackle new challenges across the full-stack.

Key Responsibilities:

  • Develop an understanding of the abstractions and performance characteristics of the metadata serving and blob storage stacks.
  • Improve system efficiency and scalability to reduce costs and ensure Photos can grow, supporting feature teams by developing new infrastructure and frameworks.
  • Collaborate with various Google technologies to solve problems at the intersection of storage and processing infrastructures.
  • Engage with Spanner, Blobstore, and Privacy teams to incorporate the latest features and technologies into Photos.
  • Partner with other Product Areas and the Photos Site Reliability Engineering (SRE) team to scale Photos effectively.

Qualifications Required:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Master's degree or PhD in Computer Science or a related technical field preferred.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience in developing accessible technologies.
  • Experience with two or more of the following: Spanner, Guice, Flume, queues, SQL, distributed data processing systems, data integrity, and on-duty processes.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free