> Markdown version of [/jobs/ext/4028882-senior-principal-software-engineer-5-linux-kernel-engineer](https://www.wearedevelopers.com/jobs/ext/4028882-senior-principal-software-engineer-5-linux-kernel-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Software Engineer - 5 (Linux Kernel Engineer) - **Company:** Oracle - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $135,200 - $306,400 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Artificial Intelligence, Bash Shell, Cloud Computing, Computer Programming, Software Debugging, Linux, File Systems, Memory Management, Ethernet, Hardware Design, InfiniBand, Internet Small Computer System Interface (ISCSI), Python (Programming Language), Linux Kernel, Network File Systems, Open Source Technology, Oracle (Applications), Performance Tuning, Cloud Services, Service Pack, Software Engineering, Virtual Memory, Computer Network Technologies, Fibre Channel, Storage Technologies, ZFS File System, U-Boot, Oracle Cloud Infrastructure - **Published:** October 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-principal-software-engineer-5-linux-kernel-engineer-santa-clara-ca--97fbfd23-aa7a-4ce2-a433-21fd9a420087 ## About the Role Software Engineering, Linux Kernel, Performance Tuning/Optimization, Linux Operating System, Memory Management, Kernel Programming, Software Patches, Cloud Computing, Linux Kernel, Oracle, * Strong background in operating systems development. * Several years of hands-on Unix/Linux kernel development experience preferred. * Proficiency in C programming and kernel-level debugging. * Expertise in one or more Linux kernel subsystems, including networking, storage, memory management, security, or processor architecture. * Experience with open-source development practices and upstream kernel contributions is highly desirable. * Familiarity with Python and Bash scripting for development and automation tasks. Preferred Experience * High-performance networking technologies such as RoCE, advanced Ethernet networking. * Filesystem and storage technologies including XFS, ZFS, NFS, iSCSI, Fibre Channel, and Linux block layer development. * Virtual memory management, performance tuning, and container optimization. * Security technologies including TPM, Secure Boot, kernel signing, and encryption frameworks. * Live patching technologies and kernel maintenance. * Design, develop, and optimize kernel features across areas such as: o Networking (Ethernet, InfiniBand, OFED, RoCE, DPDK, and related technologies) o Storage and Filesystems (iSCSI, Fibre Channel, NFS, ZFS, Btrfs, block layer, and filesystem layer) o Virtual Memory Management and Performance Optimization, including large page management and container workload performance, * Strong background in operating systems development. * Several years of hands-on Unix/Linux kernel development experience preferred. * Proficiency in C programming and kernel-level debugging. * Expertise in one or more Linux kernel subsystems, including networking, storage, memory management, security, or processor architecture. * Experience with open-source development practices and upstream kernel contributions is highly desirable. * Familiarity with Python and Bash scripting for development and automation tasks. Preferred Experience * High-performance networking technologies such as RoCE, advanced Ethernet networking. * Filesystem and storage technologies including XFS, ZFS, NFS, iSCSI, Fibre Channel, and Linux block layer development. * Virtual memory management, performance tuning, and container optimization. * Security technologies including TPM, Secure Boot, kernel signing, and encryption frameworks. * Live patching technologies and kernel maintenance. ## Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems, including networking, storage, security, performance optimization, virtual memory management, architecture enablement, and live patching technologies. Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives. True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs., o Security technologies such as encryption, TPM integration, signed kernels/modules, Secure Boot, and bootloader security * Contribute to the upstream Linux kernel and drive enhancements for cloud-scale deployments. * Collaborate closely with hardware design teams on processor bring-up and architecture enablement initiatives.