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
33 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $170k
$85k most similar roles pay here $290k

This role pays less than 72% of similar roles. Most pay $169,550–$228,950 — the shaded band above. At the midpoint, this role pays about $170k versus about $199k 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 444 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 409 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, you will join the team responsible for designing, developing, testing, and delivering secure, highly available, and scalable software that manages certificates, cryptographic keys, and trust infrastructure across OCI. You will lead the evolution of middleware patterns, define versioning and rollout strategies, and establish shared observability baselines to ensure reliability. Your daily work involves building distributed systems, performing performance profiling, and troubleshooting complex API functionality issues while providing technical guidance and coaching to other engineers. The role requires expertise in software architecture, secure coding practices, and infrastructure management. You will solve critical engineering challenges related to applied cryptography and cloud security, ensuring the robust operation of the security platform through proactive maintenance, automated testing, and the implementation of sophisticated scalability strategies within a complex cloud environment.

What you'll do

  • Design and develop secure, scalable software for managing certificates, cryptographic keys, and trust infrastructure.
  • Lead the evolution of middleware patterns and runtimes to standardize interoperability across the platform.
  • Define and enforce versioning, deprecation, and rollout strategies to minimize downstream impacts.
  • Establish shared observability baselines, including SLOs and error budgets, across multiple services.
  • Conduct performance profiling and optimization to build scalable solutions for cloud-scale challenges.
  • Implement complex API versioning, lifecycle management, and interoperability strategies.
  • Provide technical guidance, coaching, and code reviews to less experienced engineers.
  • Execute system maintenance tasks including patching, automated testing, and debugging to ensure high availability.

What we're looking for

  • Must be able to read, write, and speak English.
  • Requires 3 to 5+ years of experience in software engineering or related fields.
  • Must possess strong software engineering fundamentals and experience building distributed systems.
  • Must have an interest in applied cryptography and cloud security.
  • Must be able to design, develop, test, and deliver secure, scalable software for certificate and key management.
  • Must be capable of performing complex performance profiling, optimization, and troubleshooting of API functionality.
  • Must be able to implement secure coding practices to prevent vulnerabilities.
  • Must be able to provide technical guidance, coaching, and mentorship to less experienced engineers.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Nashville, TN 49 days ago $104,500$234,600
API Middleware Observability Performance Profiling Secure Coding Debugging Troubleshooting Scalability Software Testing Quality Assurance
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 12 days ago $104,500$234,600
API Middleware Observability Performance Profiling Secure Coding Scalability Debugging Troubleshooting Software Testing Quality Assurance Capacity Planning
6+ yrs exp

Principal Platform Software Engineer

Oracle

Santa Clara, CA +1 37 days ago $104,500$234,600
Middleware API Observability Performance Profiling Secure Coding Debugging Troubleshooting Scalability Capacity Planning Quality Assurance
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 33 days ago $104,500$234,600
Java Software Architecture Core Algorithms API Observability SLOs Security Performance Profiling Middleware Scalability Debugging Troubleshooting
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 12 days ago $104,500$234,600
Java SE 25 Node.js Python API Observability SLOs Software Architecture Design Patterns Middleware Performance Profiling
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 7 days ago $104,500$234,600
Java SE 25 Node.js Python API Software Architecture Observability SLOs Performance Profiling Debugging Middleware Artificial Intelligence
10+ yrs exp