Senior Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$92,500–$209,500 / yr
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $151k
$78k $229k
below market most similar roles pay here above market

This role pays less than 58% of similar roles. Most pay $151,000–$193,250 — the blue band above. At the midpoint, this role pays about $151k versus about $172k 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 542 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Platform Software Engineer

The Senior Platform Software Engineer joins the Identity and Access Management team to design, build, and maintain secure, scalable cloud services powering global authentication and authorization systems. This role involves developing cloud-native microservices, building fault-tolerant distributed systems, and troubleshooting production issues. Key responsibilities include writing high-quality code, participating in design reviews, and improving operational excellence through automation and monitoring. Candidates must possess strong programming skills in Java, Go, C++, or Python, along with experience in REST APIs, concurrency, and asynchronous programming. Required technical competencies include Git, CI/CD pipelines, and knowledge of security protocols like FedRAMP and PCI DSS. The work focuses on solving complex identity management problems by ensuring high availability and reliability across service-oriented architectures in a production cloud environment.

What you'll do

  • Design, develop, test, and maintain cloud-native microservices and distributed systems.
  • Write high-quality, maintainable, and well-tested code for global authentication and authorization systems.
  • Troubleshoot production issues and participate in on-call rotations to ensure service availability.
  • Analyze system performance and implement improvements for scalability, reliability, and operational excellence.
  • Build automation to reduce operational toil and improve monitoring, alerting, and documentation.
  • Drive features from initial design through deployment while owning specific service components.
  • Mentor interns and junior engineers on day-to-day engineering practices and technical standards.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates must have 3 to 5+ years of experience.
  • Strong programming skills in Java, Go, C++, Python, or a similar language are required.
  • Experience developing REST APIs and microservices with a solid understanding of distributed systems fundamentals is required.
  • Knowledge of concurrency, multithreading, asynchronous programming, and cloud computing concepts is required.
  • Experience with Git, CI/CD pipelines, automated testing, and modern development practices is required.
  • Understanding of system security, authentication protocols, and compliance frameworks like FedRAMP or PCI DSS is required.
  • Experience with IAM systems, public cloud platforms, observability tools, or applied cryptography is preferred.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 56 days ago $92,500–$209,500
Java Go C++ Python Microservices REST APIs Distributed Systems Git CI/CD Cloud Computing OCI AWS Azure GCP IAM Observability FedRAMP PCI DSS
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 56 days ago $92,500–$209,500
Java Go C++ Python REST APIs Microservices Distributed Systems Git CI/CD AWS Azure GCP IAM FedRAMP PCI DSS Observability Automated Testing
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500–$209,500
Java Go Python C++ C# OCI Distributed Systems CI/CD GitOps Infrastructure Automation Identity and Access Management Policy-as-Code Observability Workflow Orchestration
3+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 94 days ago $92,500–$209,500
Java Go C++ Python Distributed Systems REST APIs Microservices Linux NoSQL Git CI/CD Kubernetes Docker OCI AWS Azure GCP Identity and Access Management (IAM)
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 10 days ago $104,500–$234,600
Java Go C++ Python Distributed Systems REST APIs Microservices Cloud Architecture CI/CD IAM OAuth 2.0 OpenID Connect SAML SCIM JWT AWS Azure GCP OCI Applied Cryptography FedRAMP PCI DSS Observability Distributed Tracing
6+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 102 days ago
Java C++ C# Go Python Oracle Cloud Infrastructure AWS Azure GCP Kubernetes CI/CD Maven Gradle Artifactory mTLS Distributed Systems
4+ yrs exp