Principal Software Engineer, Core Infrastructure
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 81% of similar roles. Most pay $197,800–$232,900 — the shaded band above. At the midpoint, this role pays about $175k versus about $215k 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 113 open roles on FindRole.
Listed pay typically runs $104,500–$209,500 across 99 roles with salary data.
Most-posted roles
At a glance
Principal Software Engineer, Core Infrastructure joins the team to lead the development and architecture of scalable, elastic distributed systems. This role focuses on building fault-tolerant components that support high-throughput, hyper-scale workloads through redundancy, replication, and automated failover. The engineer will optimize data paths, implement load-shedding and rate-limiting, and develop infrastructure as code for seamless updates and rollbacks. Key responsibilities include designing complex validation like fault injection, establishing telemetry dashboards, and managing multi-tenant security controls. Candidates must be proficient in Java, Python, Go, C++, or C# while demonstrating expertise in distributed systems, REST APIs, and cloud platforms such as AWS, Azure, Google Cloud, or Oracle Cloud. The role solves critical problems regarding data integrity, system availability, and large-scale processing within a complex infrastructure environment requiring advanced algorithm engineering and robust software development.
What does a Software Engineer earn?
Median $196750 from 2011 postings across 148 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle