Google Technology/Software

Staff Software Engineer, Linux Kernel

Sunnyvale, CA In person Full-time

Drive the technical strategy and architecture for essential Linux kernel subsystems, including memory management, CPU scheduling, BPF, and filesystems. Own the scoping and strategy for critical systems engineering initiatives, guiding technical teams through ambiguous, low-level software challenges to meet the demands of Google's compute infrastructure. Partner with Tech Leads, Engineering Managers, and cross-functional leadership across Platform Infrastructure and Google Cloud to align project roadmaps and establish clear technical boundaries.

Oversee end-to-end project execution to ensure teams successfully deliver on critical technical milestones. Advocate for testing methodologies, system optimizations, and performance profiling to eliminate code regressions, reduce failure rates, and uphold fleet efficiency and data integrity.

Job description provided by Google.
View the original posting