Principal Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$104,500–$234,600 / yr
Posted
51 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $170k
$89k most similar roles pay here $251k

This role pays less than 59% of similar roles. Most pay $162,875–$216,300 — the shaded band above. At the midpoint, this role pays about $170k versus about $190k 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 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

As a Principal Platform Software Engineer within the Java Platform Group, you will join a team responsible for delivering and testing the Java platform used by millions of developers. You will be tasked with writing robust, reliable, and maintainable open-source tests to find issues early while working directly on product source code and various testing frameworks. Your daily work involves developing next-generation testing tools, infrastructure, and applications to increase release cycle speed and ensure high code coverage across networking, core libraries, web services, and tools. You will utilize Java, Shell scripting, Linux/Unix environments, and AI tools like Codex to enhance development processes. The role focuses on server technologies including Core Java libraries, Security Libraries, Data Structures, Algorithms, and Networking to solve critical quality and consistency challenges within the platform's core infrastructure.

What you'll do

  • Write robust, reliable, and maintainable open-source tests to find issues early in the development cycle.
  • Develop and maintain core Java libraries, security libraries, and data structures for the platform.
  • Create next-generation testing tools, techniques, and infrastructure to accelerate release cycles.
  • Design and develop custom test frameworks and applications to ensure product quality.
  • Drive quality across networking, core library, tools, and web services components.
  • Increase code coverage and minimize validation escapes to customers through rigorous testing.
  • Improve the efficiency, productivity, and consistency of testing processes for timely software releases.
  • Utilize AI tools like Codex to enhance development processes and internal tooling.

What we're looking for

  • Bachelor of Science in a technical discipline is required; Master's degree is desirable.
  • 6 to 10+ years of experience are required for this role.
  • At least 5 years of experience in software development or testing is required.
  • A strong background in Java programming and software design is required.
  • Experience with Shell scripting and working on Linux/Unix systems is required.
  • Hands-on experience using AI (Codex) to enhance processes, tools, and development is required.
  • Extensive test and troubleshooting experience is required.
  • Java Certified Developer certification is highly desired.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Distributed Systems Microservices Cloud Architecture Linux Unix NoSQL Relational Databases Cryptography DevOps API System Design High Availability Performance Tuning
7+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Distributed Systems Microservices Cloud Architecture Linux Unix NoSQL Relational Databases Cryptography DevOps API System Design High Availability Performance Tuning
7+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 27 days ago $104,500$234,600
Java Go C++ C# Python OCI Distributed Systems Containers CI/CD GitOps Infrastructure Automation Identity and Access Management Policy-as-Code Workflow Orchestration Observability
8+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Python Go Java C++ Kubernetes OCI CI/CD Machine Learning LLMs PyTorch TensorFlow Hugging Face Transformers Microservices Distributed Systems Infrastructure Automation Service Mesh
8+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Go C# OCI AWS Azure Docker CI/CD Identity and Access Management System Design API FedRAMP PCI DSS
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 43 days ago $104,500$234,600
Oracle Cloud Infrastructure Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery
3+ yrs exp