Principal Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 82% of similar roles. Most pay $174,500–$214,600 — the blue band above. At the midpoint, this role pays about $226k versus about $195k 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 652 open roles on FindRole.
Listed pay typically runs $102,300–$209,500 across 512 roles with salary data.
Most-posted roles
At a glance
The Lead Principal Software Engineer joins the Physical Networking Automation and Tooling team to build intelligent network automation platforms for Oracle Cloud Infrastructure. In this individual contributor role, you will set the technical direction for AI agents that analyze network context, interact with tools, and execute controlled workflows. You will own the architecture for distributed, event-driven systems that ingest network telemetry, topology, and device state to automate the network lifecycle. Key responsibilities include designing AI decision systems for anomaly detection and capacity forecasting while establishing engineering standards for reliability and safety. You will utilize Java, Python, Linux, and Kubernetes to develop production software. This role solves complex problems in physical network operations by integrating AI/ML capabilities with automated remediation and observability across global infrastructure.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
JPMorgan Chase
Marqeta
Microsoft