Engineering Manager, Google Photos

Google is a global technology company known for search, cloud computing, software, and online advertising.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Engineering Manager, Google Photos

Google Photos is seeking an Engineering Manager to lead and grow teams across client-side, server-side, and machine intelligence initiatives. This role combines technical leadership with people management, requiring 8+ years of software development experience and 3+ years in technical leadership. You'll be responsible for shaping the technical direction of Google Photos, one of Google's most popular products, while managing and developing engineering talent.

The position involves overseeing complex systems spanning web, mobile, search, storage, and machine learning components. You'll guide technical strategy, mentor engineers, and ensure the delivery of high-quality solutions that serve millions of users globally. The role requires expertise in software development, system design, and people management.

As an Engineering Manager at Google Photos, you'll work with cutting-edge technologies in computer vision, machine learning, and large-scale distributed systems. You'll collaborate with cross-functional teams to drive innovation in photo storage, sharing, and processing capabilities. The role offers the opportunity to impact how people worldwide preserve and share their memories while working with some of the industry's best engineers.

Google offers a collaborative environment, opportunities for professional growth, and the chance to work on products that affect billions of users. The company's commitment to diversity, equity, and inclusion creates a welcoming atmosphere for all employees. This role is perfect for technical leaders who are passionate about building and managing high-performing teams while staying connected to technical decision-making and product strategy.

Last updated 3 days ago

Responsibilities For Engineering Manager, Google Photos

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals based on their level and role
  • Develop the mid-term technical idea and roadmap within the scope of the team
  • Design, guide, and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Engineering Manager, 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 (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a changing organization (preferred)
  • Experience with computer vision/graphics (preferred)
  • Knowledge of machine learning or image/video processing algorithms for consumer photography or mobile applications (preferred)

Benefits For Engineering Manager, Google Photos

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Comprehensive health coverage
  • Parental leave benefits
  • Equity compensation
  • Professional development opportunities
  • Global work environment

Interested in this job?

Jobs Related To Google Engineering Manager, Google Photos

Senior Technical Program Manager I, Search

Senior Technical Program Manager role at Google Search, leading complex cross-functional projects and driving program governance.

Group Product Manager, Cloud Spanner

Lead product strategy and development for Google Cloud Spanner, an enterprise-grade distributed database system, working with global teams to drive innovation and customer success.

Lead Group Product Manager, Search

Lead Google's Search product management team in developing innovative search solutions that impact billions of users worldwide.

Engineering Manager, Payments

Lead Google's Payments engineering team in developing and managing payment technologies, combining technical expertise with people management.

Head of Engineering, YouTube Playables, Gaming

Lead the engineering team for YouTube Playables, overseeing game integration and platform development while managing technical teams and partnerships.