Principal Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 67% of similar roles. Most pay $161,500–$218,918 — the shaded band above. At the midpoint, this role pays about $167k versus about $190k 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 607 open roles on FindRole.
Listed pay typically runs $97,500–$209,500 across 467 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer on the Oracle Cloud Infrastructure Multi-cloud team in Nashville, TN, you will lead the design, development, deployment, and operation of Java-based cloud services, RESTful APIs, and containerized workloads running on Kubernetes. You will collaborate with engineers across OCI, Oracle, and external partner teams to deliver reliable integration platforms and automation capabilities, owning complex features from architecture through production readiness. Your responsibilities include using AI-assisted tools like Codex and GitHub Copilot to enhance productivity and code quality, mentoring junior engineers, and participating in an on-call rotation for incident response. The role requires deep experience with Java or similar languages, Kubernetes, Docker, RESTful APIs, and cloud infrastructure, as well as a strong foundation in computer science fundamentals and operational excellence.
Skills
What you'll do
What we're looking for
More like this
Oracle
Intuit
Oracle
Intuit
Highnote
CVS Health