Staff Software Engineer, Linux Networking
$207k - $300kServe as a technical lead for the Linux Kernel Networking team, collaborating with leadership to define long-term architectural strategy, establish team vision, and manage project priorities, deliverables, and production support.Design, develop, test, and enhance large-scale Linux kernel networking solutions and PCIe-related device drivers tailored for high-throughput, low-latency performance.Coach, mentor, and guide a distributed team of engineers, supporting their career development and fostering high engineering standards.Drive alignment across cross-organizational teams on goals, roadmaps, and dependencies to execute planet-scale infrastructure projects.Leverage emerging AI-assisted tools and best practices to accelerate software development workflows, testing, and deployment cycles.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.3 years of experience with software design and architecture.Experience in systems programming using C or C++, with experience in Linux kernel internals and large-scale system architecture design.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience with PCI Express (PCIe) interfaces, related device driver development, and advanced network protocols or kernel-level networking performance optimization.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.The Linux Kernel Networking team within CoreOS builds and maintains the secure, high-performance stack powering Google's global infrastructure and Google Cloud. Managing all internet-facing traffic, production traffic, and massive AI/ML data pipelines, our work delivers planet-scale impact across millions of machines. We follow an "upstream first" philosophy and guide the community as a major contributor to Linux TCP/IP.In this role, you will design, optimize, and maintain core kernel networking protocols for latency-sensitive and high-throughput workloads. In addition to technical execution, you will direct cross-organizational initiatives, mentor engineers across career stages, contribute directly to the upstream kernel, and have the opportunity to manage a small team.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.We're behind Google's groundbreaking innovations, empowering the development of AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.3 years of experience with software design and architecture.Experience in systems programming using C or C++, with experience in Linux kernel internals and large-scale system architecture design.
- ...inference. About the Role We're hiring a Staff Engineer to own major areas of the architecture... ...~8+ years of experience in software engineering, with substantial individual... ...architecture in cloud environments, including networking, compute orchestration, container...SuggestedFull time
$217k - $326k
...containerized build environments) that every engineer in the organization depends on daily to build and test software. We’re looking for a Staff Software Engineer to set the technical... ...builds Strong command of Linux-based development environments, Docker,...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours- ...inference. About the Role We're hiring a Staff Engineer to help lead, drive, and contribute to... ...develop, test, and maintain production software, with responsibilities spanning testing... ...development, observability, security, networking, debugging, and productionization....SuggestedFull time
$215k - $260k
...seeks a highly skilled and experienced Staff Software Engineer to lead the development and execution of our cutting-edge Software Defined Networking strategy. You will play a pivotal role... ...design, development, and support of Linux Kernel and driver components, focusing...SuggestedTemporary work- ...privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure... ...strongly valued) Strong Linux systems programming and debugging skills... ...performance-sensitive systems (async, networking, storage, runtime) Platform architecture...SuggestedFull timeH1b
$239k - $359k
...mark, come join us. THE ROLE As a Staff Software Engineer in the Hyperscale Build Infrastructure... ...or firmware ~ Experience with Linux kernel, bootloaders (GRUB, U-Boot), and... ...Docker, Kubernetes) within a storage or networking context ~[Preferred] Experience automating...Full timeWork at officeFlexible hours$207k - $300k
...and architectural goal for critical systems across network product ordering and platform engineering.Lead complex, cross-functional projects from initial... ...other engineers, fostering a culture of high-quality software development and innovation.Collaborate with product...Worldwide$207k - $300k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor... ...distributed computing, large-scale system design, networking and data storage, security, artificial...$207k - $300k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor... ...infrastructure, distributed systems or networks, or experience with compute technologies...Worldwide$180k - $220k
...Staff Software Engineer - Data Platform Mountain View, California, United States Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired by Cisco for $3.7B). Harness has raised approximately...Local areaImmediate startFlexible hoursShift work3 days per week$207k - $300k
...practical experience.8 years of experience in software development.5 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...computing, large-scale system design, networking and data storage, security, artificial...$235.03k - $352.29k
...from request submission to progress tracking, to data dumping and model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive. As Nuro prepares to expand and roll out our service, it will be more...Immediate startFlexible hours$176.1k - $308.2k
...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform... ...you have: ~ A strong foundation in computer science and software engineering, coupled with expertise in building scalable systems...Full timeWork at officeRemote workFlexible hours$235.03k - $352.29k
...from request submission to progress tracking, to data dumping and model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive. As Nuro prepares to expand and roll out our service, it will be more...Immediate startFlexible hours$209.6k - $314.4k
...the intersection of hardware, software, and molecular science,... ...cloud. We are looking for a Staff Backend Engineer to own the services that live... ...a high bar for how we build Linux-based systems that have to... ...is not an option. Own the Network Between Cloud and Printer:...Permanent employmentFull timeFor contractorsWork at officeRemote work- ...Staff Software Engineer As a Staff Software Engineer reporting to the Managing Staff Software Engineer... ...hardware. Extensive experience in Linux/QNX environments, including kernel... ...configuration/enumeration concepts, and network stacks; strong ability to root-cause...Local areaFlexible hours
- ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build... ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors...Full time
$210k - $250k
...The Opportunity We're seeking a talented Staff Engineer to join our Frontend Team. In this role, the person will shape and drive feature... ...~ Experience with WebSockets is a plus ~ Familiar with Linux. Experience with AWS environment is preferred ~ Bachelor's degree...Permanent employment$207k - $300k
Work on the latest AI/ML networks for TPUs and GPUs.Work with hardware and software systems, programming the data plane and control plane for networking applications... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8...Worldwide$230k - $323k
...to the office, or leaving earlier when needed to accommodate family commitments. About the role We are looking for staff software engineers interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...building robots for the real world — to improve human quality of life and help solve the ever-increasing labor shortage. As a Staff Software Engineer – Humanoid Controls, you will be a senior technical force multiplier on our Motion Control & Planning team — the person who...Full timeLocal areaFlexible hours
- ...Are Synopsys is the leader in engineering solutions from silicon to systems,... ...years of professional experience in software engineering or a similar domain.... ...You have strong working knowledge of Linux environments, core networking principles, and disciplined troubleshooting...Immediate startShift work
$156k - $255k
...s largest professional network, built to create economic... ...as "always on", every engineer to benefit from a more... ...advanced degree (MS/PhD) for Staff-level roles. ~6+... ...experience in software development, distributed... ...Distributed Systems and Linux fundamentals Software...For contractorsWork at officeFlexible hours- ...the ground up, and we're doing it with speed. We're building software that orchestrates every go-to-market motion, enabling B2B teams... ...alongside the best! About the Role We are looking for Software Engineers who are excited to solve challenging problems and build...Full timeImmediate start
$176.1k - $308.2k
...across applications, data, cloud environments, and AI agents. For engineers joining Veza today, this means the scale and resources of an... ...Job Description We are looking for a passionate Staff Software Engineer to join Veza's Graph Data Platform team. You will play...Full timeWork at officeRemote workFlexible hours$176.1k - $308.2k
...collaboration with product managers and engineers. Lead design reviews, code reviews, testing... ...memory leaks, concurrency, locking, networking, and intermittent failures. Optimize... .... Requirements ~8+ years of software development experience with a bachelor’s...Full timeWork experience placementWork at officeRemote workFlexible hours2 days per week- ...more than 5 years. Job Description Role: Production Engineer/ Unix/Linux Admin Location: Sunnyvale, CA Duration: 6 Months... ...Administration, Release management, Performance Engineering and Network Operations. Your major responsibilities include, but not limited...Full time
$188k - $282k
...We're looking for a Staff Software Engineer to drive significant technical impact in our platform group. You'll partner with key stakeholders to build critical core platform services and support FloQast applications from Close Management to Compliance. This is an opportunity...Full timeWork at office- ...decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize... ..., vLLM, PyTorch, ROCm, GPU nodes, networking, and rack-scale infrastructure.Own GPU... ...as a black box.Experience with Linux, containers, Kubernetes or comparable...
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...Function of Position The Multiport Software Group within Intuitive has an immediate... ...and graphics accelerationExperience with Linux process management, signals, and inter process...Local areaImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Linux Networking. Be the first to apply!
- unix linux systems engineer Sunnyvale, CA
- senior linux systems engineer Sunnyvale, CA
- cisco network engineer Sunnyvale, CA
- network engineer Sunnyvale, CA
- network engineer full time Sunnyvale, CA
- remote cisco network engineer Sunnyvale, CA
- network consulting engineer Sunnyvale, CA
- network applications engineer Sunnyvale, CA
- principal network engineer Sunnyvale, CA
- wireless network engineer Sunnyvale, CA




