Senior Principal Software Developer 5 (Linux Engineer)

Oracle

Quick summary

Work type
On-site
Location
Austin, TXSanta Clara, CASeattle, WA
Salary
$96,800–$306,400 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $202k
$72k most similar roles pay here $332k

This role pays more than 56% of similar roles. Most pay $148,455–$223,750 — the shaded band above. At the midpoint, this role pays about $202k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 755 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 568 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Developer 5 (Linux Engineer)

As a Senior Principal Software Developer at Oracle Cloud Linux in Seattle, you will join a team dedicated to advancing the Linux operating system for large-scale cloud environments. Your role involves designing and developing kernel features across various subsystems such as networking, storage, security, and performance optimization, contributing to both upstream projects and innovative initiatives like live patching technologies. You will collaborate closely with hardware design teams on processor bring-up and architecture enablement, requiring expertise in C programming, kernel-level debugging, and proficiency in Python and Bash scripting for automation tasks. Experience with high-performance networking, filesystems, virtual memory management, security frameworks, and live patching is highly desirable, making this role ideal for those passionate about shaping the future of cloud-scale Linux deployments.

What you'll do

  • Design and develop kernel features in networking technologies like Ethernet, InfiniBand, and DPDK.
  • Optimize storage and filesystems for cloud environments using iSCSI, Fibre Channel, NFS, ZFS, and Btrfs.
  • Enhance virtual memory management and performance optimization for large-scale workloads.
  • Implement security technologies including encryption, TPM integration, and Secure Boot in the Linux kernel.
  • Contribute to upstream Linux kernel projects focusing on cloud-scale deployment improvements.
  • Collaborate with hardware teams on processor bring-up and architecture enablement initiatives.

What we're looking for

  • 10+ years of Unix/Linux kernel development experience
  • Expertise in C programming and kernel-level debugging
  • Proficiency in at least one Linux kernel subsystem (networking, storage, memory management, security)
  • Experience with open-source development practices and upstream kernel contributions
  • Familiarity with Python and Bash scripting for automation tasks
  • Knowledge of high-performance networking technologies like RoCE and advanced Ethernet
  • Understanding of filesystems and storage technologies including XFS, ZFS, NFS, iSCSI

More like this

Similar roles

Senior Principal Software Engineer - 5 (Linux Kernel Engineer)

Oracle

Santa Clara, CA +1 4 days ago $96,800$306,400
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RFCE High-Performance Networking Container Optimization

Principal Software Developer - 4 (Linux Kernel Engineer)

Oracle

Santa Clara, CA +1 4 days ago $99,600$234,600
Linux C Python Bash Networking Storage Filesystems Security Virtual Memory Management Live Patching TPM Secure Boot Kernel Signing Encryption XFS ZFS iSCSI Fibre Channel DPDK RoCE High Performance Networking Linux Kernel Development Open Source Development

Senior Principal Software Engineer

Oracle

Austin, TX 16 days ago $96,800$251,600
Java Go Python C++ Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL MongoDB REST JSON Distributed Systems Virtualized Infrastructure High Availability Services AI/ML

#Senior Software Engineer - Linux

Qualcomm

San Diego, CA 49 days ago $111,300$166,900
Linux Bash Python Git GitHub CI/CD RHEL Fedora Ubuntu Debian RPM Docker Kubernetes QEMU KVM ACPI UEFI Linux_kernel C C++

Senior Linux Engineer

Cboe Global Markets

Overland Park, KS +3 7 days ago $114,750$148,500
Kubernetes Python Bash SaltStack Prometheus Grafana AWS Azure GCP CI/CD Jenkins GitLab Docker TCP/IP DNS NTP DHCP containerd ArgoCD Flux
Hybrid