Senior Software Engineering Manager: Kernel & Systems

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google in Sunnyvale, CA is looking for a Software Engineering Manager to lead kernel development teams. You will direct architectural design, implementation, and optimization of core Linux kernel components while guiding multi-team delivery across sites.

You will mentor engineers, drive advances in memory management and CPU scheduling, and ensure robust testing and security milestones as the team scales globally.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of software development experience.
  • 3 years in a technical leadership role and people management.
  • Experience with Linux kernel programming and low-level system software in C.
  • Knowledge of CPU scheduling and memory management in OSes.

Responsibilities

  • Lead, mentor, and grow a team of systems software engineers.
  • Drive architectural design and implementation of core Linux kernel components.
  • Partner with Tech Leads and cross-functional teams to align roadmaps and deliver milestones.
  • Advocate strong testing methodologies and performance profiling to reduce regressions.
  • Collaborate with Google Cloud leadership to secure architectural approvals for platform features.

Skills

Technical leadership
People management
C
OS development
Linux kernel programming
Architecture and systems design
Mentoring

Education

Bachelor’s degree or equivalent
Master’s or PhD in CS preferred

Tools

Linux kernel
C/C++
Rust

Job description

Google in Sunnyvale, CA is looking for a Software Engineering Manager to lead kernel development teams. You will direct architectural design, implementation, and optimization of core Linux kernel components while guiding multi-team delivery across sites.

You will mentor engineers, drive advances in memory management and CPU scheduling, and ensure robust testing and security milestones as the team scales globally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Engineering Manager | Linux OS & System Software
Kernel Engineering Manager | Linux OS & System Software

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Lead Linux Kernel Engineering Manager
Lead Linux Kernel Engineering Manager

Google • United States

On-site
USD 207,000 - 300,000
Software Engineering Manager, Kernel Development
Software Engineering Manager, Kernel Development

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Firmware & Kernel Lead for High-Scale Systems
Staff Firmware & Kernel Lead for High-Scale Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Linux Kernel Networking Manager
Senior Linux Kernel Networking Manager

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Staff Software Engineer - Drivers & Embedded Systems
Senior Staff Software Engineer - Drivers & Embedded Systems

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Staff GPU System Software Engineer
Senior Staff GPU System Software Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
ML Infrastructure Engineering Manager
ML Infrastructure Engineering Manager

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Software Engineering Manager, Platform & Infrastructure
Software Engineering Manager, Platform & Infrastructure

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Embedded Systems Engineering Manager – Firmware
Embedded Systems Engineering Manager – Firmware

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity compensation
Bonus potential
Benefits package