Senior Software Engineering Manager, Search Infrastructure

Google LLC
Mountain View, CA, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) C++ (Programming Language) Software Quality Code Review Distributed Systems Software Engineering Software Coding

Job description

Experteer Overview As a Software Engineering Manager, you lead a team of engineers to deliver high-impact projects at scale. You guide strategy, roadmaps, and technical direction while developing people and aligning with Google’s broader goals. You will work across teams on a distributed, high-performance infrastructure that supports billions of queries, focusing on reliability, speed, and developer experience. This role combines hands-on coding influence with organizational leadership to drive complex, multi-site initiatives. Compensation / Benefits * Set and communicate team priorities aligned with broader goals * Define and coach performance expectations and development plans * Develop long-term technical goals and roadmaps for the team and infrastructure * Oversee system design scope and review code to solve ambiguous problems * Mentor engineers, provide feedback on code quality and best practices * Coordinate across teams and sites to deploy large-scale projects and manage budgets Tasks * Bachelor’s degree in a technical field or equivalent practical experience * 8 years of software development experience in Java or C++ * 7 years building large-scale infrastructure, distributed systems, or related compute/storage/hardware experience * 5 years in technical leadership role * 5 years in people management or team leadership role * Experience leading through technical and organizational complexity * Strong collaboration and problem-solving skills Key requirements *

Requirements

with Tasks * Bachelor’s degree in a technical field or equivalent practical experience * 8 years of software development experience in Java or C++ * 7 years building large-scale infrastructure, distributed systems, or related compute/storage/hardware experience * 5 years in technical leadership role * 5 years in people management or team leadership role * Experience leading through technical and organizational complexity * Strong collaboration and problem-solving skills Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all