Software Engineer Manager, Memories, Photos
Company: Google
Location: Mountain View
Posted on: April 1, 2026
|
|
|
Job Description:
Minimum qualifications: Bachelor’s degree, or equivalent
practical experience. 8 years of experience in software development
(e.g., Java). 5 years of experience building and developing
large-scale infrastructure, distributed systems or networks, or
experience with compute technologies, storage, or hardware
architecture. 3 years of experience in a technical leadership role.
2 years of experience in a people management or team leadership
role. Preferred qualifications: Master's degree or PhD in Computer
Science or related technical field. 3 years of experience working
in a matrixed organization. Experience with Generative AI and Large
Language Models (LLM). Experience with computer systems,
specifically focused on software architecture and algorithm
optimizations. Ability to work in a changing, collaborative, and
creative environment with excellent communication skills. About the
job Like Google's own ambitions, the work of a Software Engineer
goes beyond just Search. Software Engineering Managers have not
only the technical expertise to take on and provide technical
leadership to major projects, but also manage a team of Engineers.
You not only optimize your own code but make sure Engineers are
able to optimize theirs. As a Software Engineering Manager you
manage your project goals, contribute to product strategy and help
develop your team. Teams work all across the company, in areas such
as information retrieval, artificial intelligence, natural language
processing, distributed computing, large-scale system design,
networking, security, data compression, user interface design; the
list goes on and is growing every day. Operating with scale and
speed, our exceptional software engineers are just getting started
and as a manager, you guide the way. With technical and leadership
expertise, you manage engineers across multiple teams and
locations, a large product budget and oversee the deployment of
large-scale projects across multiple sites internationally. The
Google Photos Memories team is dedicated to transforming how the
world reminisces by building a next-generation experiences that
serves as the heartbeat of the Photos Application (App). In this
role, you will pioneer the next generation of reminiscing through
rapid prototyping and exploring new experience paradigms. Upgrading
the core memories experience by integrating Gemini and Generative
Artificial Intelligence (Gen AI) to upgrade how users revisit their
past through memories. Building for billions of users by ensuring
our features are scalable and robust. Operating as a seamless
cross-functional partner team to align our goals with Product and
User Experience (UX) partners. Google Photos is a photo sharing and
storage service developed by Google. Photos is one of the most
sought after products at Google and is looking for both client-side
(web and mobile), with server-side (search, storage, serving) and
machine intelligence (learning, computer vision) Software
Engineers. We are dedicated to making Google experiences centered
around the user. The US base salary range for this full-time
position is $207,000-$300,000 bonus equity benefits. Our salary
ranges are determined by role, level, and location. Within the
range, individual pay is determined by work location and additional
factors, including job-related skills, experience, and relevant
education or training. Your recruiter can share more about the
specific salary range for your preferred location during the hiring
process. Please note that the compensation details listed in US
role postings reflect the base salary only, and do not include
bonus, equity, or benefits. Learn more about benefits at Google .
Responsibilities Act as a cross-functional leader, partner closely
with product, UX, analytics, and privacy teams to refine
requirements, define success metrics, and ensure responsible and
impactful feature launches. Get well versed in backend and
artificial intelligence (AI) technology with great attention to
detail: many feature launches require deep understanding of the
system; be willing to dig deep into details and providing technical
guidance. Grow in changing environments using a startup mindset to
take risks, prototype rapidly, and maintain resilience. Nurture a
great team culture, executing in a sustainable manner with a
nurturing team environment. Grow the team to deliver even bigger
team ambitions, ensuring every team member has a well defined plan
to grow their careers.
Keywords: Google, Rohnert Park , Software Engineer Manager, Memories, Photos, IT / Software / Systems , Mountain View, California