Staff Software Engineer, Photos Processing and Serving, Google Photos

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Staff Software Engineer
Contact Company
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Photos Processing and Serving, Google Photos

Google Photos is seeking a Staff Software Engineer to lead their Photos Processing and Serving team, responsible for the critical backend infrastructure that powers Google Photos features worldwide. This role combines technical leadership with hands-on development, managing systems that handle millions of queries per second. The ideal candidate will have extensive software development experience, strong leadership capabilities, and expertise in scalable systems. They'll work on cutting-edge technologies including AI, distributed computing, and large-scale system design. The position offers opportunities to shape the future of photo storage and sharing technology, working with cross-functional teams to deliver solutions that impact billions of users. The role demands expertise in building reliable, maintainable services and platforms, with a focus on performance optimization and cost management. As a technical leader, you'll guide team strategy while contributing to Google Photos' evolution through ML-enabled features and infrastructure improvements. This position offers the chance to work at the intersection of cloud infrastructure, machine learning, and user-facing features, making it an exciting opportunity for experienced engineers looking to make a significant impact at scale.

Last updated 15 hours ago

Responsibilities For Staff Software Engineer, Photos Processing and Serving, Google Photos

  • Collaborate with cross-functional partners to define the team's goal, strategy, and roadmap
  • Deliver software solutions that delight users and contribute to the success of Google Photos
  • Build automation platforms to accelerate prototyping and feature development
  • Build tools to improve cost and capacity management
  • Improve system reliability, performance, and maintainability that powers user features

Requirements For Staff Software Engineer, Photos Processing and Serving, Google Photos

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role; overseeing projects
  • 2 years of experience in a people management, supervision/team leadership role
  • Experience with Large Language Model (LLM) preferred
  • Experience in building/maintaining highly scalable data processing infrastructure preferred
  • Experience with production systems and privacy/security preferred
  • Experience with establishing and maintaining relationships with customer teams preferred
  • Master's degree or PhD in Computer Science, or a related technical field preferred

Interested in this job?

Jobs Related To Google Staff Software Engineer, Photos Processing and Serving, Google Photos

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.