Staff Software Engineer, Linux Kernel Networking

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Linux Kernel Networking

Google is seeking a Staff Software Engineer specializing in Linux Kernel Networking to join their team. This role is crucial for developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on enterprise-grade solutions leveraging cutting-edge technology.

The position requires deep expertise in Linux Kernel Internals and networking stack development, combining technical leadership with hands-on development. You'll lead high-impact projects, mentor other engineers, and drive technical direction while working on critical infrastructure that powers Google's massive-scale operations.

The role offers an excellent compensation package, including a competitive base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. This is an opportunity to work at one of the world's leading tech companies, contributing to projects that handle information at massive scale and extend well beyond web search.

You'll be part of a versatile engineering team that tackles challenges across the full stack, from distributed computing and large-scale system design to security and artificial intelligence. The position requires strong leadership qualities and enthusiasm for taking on new problems while managing project priorities, deadlines, and deliverables.

Google Cloud's mission to accelerate digital transformation across businesses and industries means you'll be working on cutting-edge technology that helps developers build more sustainably. The role combines technical expertise with leadership responsibilities, making it ideal for someone who wants to influence technical direction while remaining hands-on with development.

Last updated a month ago

Responsibilities For Staff Software Engineer, Linux Kernel Networking

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Engineer, Linux Kernel Networking

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with Linux Kernel Internals, Networking stack design and development, C/C++ and Systems Infrastructure

Benefits For Staff Software Engineer, Linux Kernel Networking

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, Linux Kernel Networking

Product Manager, Core Information Retrieval

Lead product strategy and development for Google's Core Information Retrieval team, focusing on infrastructure, deployment models, and data processing systems.

gTech Business Solutions Architect

Lead technical strategy and implementation for Google's Ads ecosystem as a Business Solutions Architect, requiring 12 years of experience in web technologies and project management.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on government and education digital transformation initiatives with competitive compensation and benefits.

Lead Group Product Manager, Ads

Lead role managing product teams for Google Ads, overseeing search, display, and video advertising campaigns.

Senior Product Manager, RCS Business Messaging

Lead product strategy and development for Google's RCS Business Messaging platform, focusing on user experience, spam prevention, and ecosystem growth.