Principal Software Engineer, Core Infrastructure
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 63% of similar roles. Most pay $144,350–$208,800 — the blue band above. At the midpoint, this role pays about $175k versus about $177k for comparable roles.
Based on 240 similar postings.
Employer
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 955 open roles on FindRole.
Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer, Core Infrastructure leads the development and architecture of scalable, elastic distributed systems. This role involves optimizing code and data paths for high-throughput, hyper-scale workloads while designing fault-tolerant, in-service-upgradable systems. Key responsibilities include establishing KPIs, building proactive telemetry dashboards, and designing complex validation processes like fault injection. The engineer must manage redundancy, replication, and load-shedding to handle network unreliability while meeting SLOs. Required technical skills include proficiency in C/C++, Python, Perl, or Bash, along with experience in multi-threaded embedded Linux applications. Candidates should possess knowledge of Network or Storage stacks such as P4, TCP/IP, NVMe, and DPDK. The work focuses on hardware and system bring-up, Linux Kernel/Driver programming, and virtualization technologies like SRIOV and VirtIO within a Cloud DevOps environment.
What does a Software Engineer earn in Washington?
Median $202800 from 409 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle