Software Engineering Manager, Machine Management

Google LLC
Sunnyvale, CA, United States
7 days ago

Role details

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

Tech stack

C++ (Programming Language) Data Centers Linux Software Engineering Scripting

Job description

Experteer Overview Software Engineering Manager at Google leads and mentors engineers to deliver large, complex projects across teams and locations. You drive the end-to-end software lifecycle, influence product strategy, and oversee budgets and resources. The role emphasizes cross-functional collaboration, open standards advocacy, and building scalable systems for global infrastructure. You will shape design choices, ensure high-quality releases, and develop your team while aligning with Google’s mission of scalable, innovative technology. Compensation / Benefits * Hire, mentor, and grow software engineers and Technical Lead Managers (TLMs) with clear career development paths * Drive complex technical projects from concept to release and ensure successful delivery * Define project goals, timelines, and track progress against deliverables in a fast-paced environment * Manage horizontal server management and vertical product development tasks * Collaborate with cross-functional peers to align execution with company goals and remove roadblocks * Oversee deployments and releases, including budgeting, resources, and tooling * Evaluate next-generation server management, control systems, and health monitors for data center needs Tasks * Bachelor’s degree or equivalent practical experience * 8 years of software development experience * 3 years in a technical leadership role * 2 years in people management or team leadership * Experience with C/C++ and scripting (e.g., Shell) * Experience with Linux Key requirements * bonus target * equity * benefits * US-based compensation

Requirements

_ align execution with company goals and remove roadblocks * Oversee deployments and releases, including budgeting, resources, and tooling * Evaluate next-generation server management, control systems, and health monitors for data center needs Tasks * Bachelor’s degree or equivalent practical experience * 8 years of software development experience * 3 years in a technical leadership role * 2 years in people management or team leadership * Experience with C/C++ and scripting (e.g., Shell) * Experience with Linux Key requirements * bonus target * equity * benefits * US-based compensation

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

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

51 sec

Repurposing hardware and operating underwater data centers

Chris Heilmann +1 · LIVE

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all