> Markdown version of [/jobs/ext/2279411-senior-principal-platform-software-engineer](https://www.wearedevelopers.com/jobs/ext/2279411-senior-principal-platform-software-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 Platform Software Engineer - **Company:** Oracle - **Location:** Little Rock, AR, United States - **Experience:** Expert - **Salary:** $126,200.0 - $264,100.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Bash Shell, 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, Performance Tuning, System Software, Virtual Memory, Computer Network Technologies, Storage Technologies, ZFS File System, U-Boot, Oracle Cloud Infrastructure - **Published:** August 28, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3367882793&tx=KL1717FFG&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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. Responsibilities Key Responsibilities * 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 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub](https://www.wearedevelopers.com/videos/1023-from-zero-to-hero-launch-manage-your-cloud-apps-with-free-openshift-red-hat-developer-hub) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Into the hive of eBPF!](https://www.wearedevelopers.com/videos/1199-into-the-hive-of-ebpf) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)