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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $151k
$76k most similar roles pay here $249k

This role pays less than 61% of similar roles. Most pay $151,000–$186,400 — the shaded band above. At the midpoint, this role pays about $151k versus about $169k 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 · Senior Platform Software Engineer

As a Senior Platform Software Engineer on the Identity and Access Management team, you will design, build, and maintain secure, reliable, and scalable cloud services powering global authentication and authorization systems. You will develop cloud-native microservices, manage distributed systems, and contribute to technical direction through code reviews and collaborative design discussions. Your daily work involves writing high-quality code, troubleshooting production issues during on-call rotations, and improving system performance for reliability. The role requires proficiency in Java, Go, C++, or Python, alongside experience with REST APIs, concurrency, multithreading, and asynchronous programming. You will utilize Git, CI/CD pipelines, and automated testing while navigating cloud computing concepts and service-oriented architectures. Essential domain knowledge includes authentication protocols and compliance frameworks like FedRAMP and PCI DSS to ensure secure access management across the platform's infrastructure.

What you'll do

  • Design, develop, test, and maintain cloud-native microservices for global authentication and authorization systems.
  • Build highly available, scalable, and fault-tolerant distributed systems.
  • Write high-quality, maintainable, and well-tested code while participating in peer code reviews.
  • Troubleshoot production issues, participate in on-call rotations, and perform incident response activities.
  • Analyze system performance to implement improvements for scalability and reliability.
  • Automate operational tasks to reduce toil and improve monitoring, alerting, and service health.
  • Mentor interns and junior engineers on day-to-day engineering practices.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates should have 3 to 5+ years of experience in software engineering.
  • Proficiency is required in programming languages such as Java, Go, C++, or Python.
  • Experience is required in developing REST APIs and microservices within distributed systems.
  • Knowledge of concurrency, multithreading, and asynchronous programming is required.
  • Candidates must understand cloud computing concepts, service-oriented architectures, and modern CI/CD practices.
  • Understanding of system security, authentication protocols, and compliance frameworks like FedRAMP or PCI DSS is required.
  • Preferred experience includes IAM systems, public cloud platforms (OCI, AWS, Azure, or GCP), and observability tools.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Go C++ Python REST APIs Microservices Distributed Systems Git CI/CD IAM OCI AWS Azure GCP SQL Unix Linux System Design Test Automation
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 28 days ago $92,500$209,500
Distributed Systems SQL C++ JavaScript Oracle Cloud AWS Azure Cloud API Development Source Control Web Development Algorithm Engineering Automation Software Development
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java REST gRPC Distributed Systems RDBMS NoSQL CI/CD Source Control Automated Testing Observability Cloud Infrastructure
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 7 days ago $92,500$209,500
Oracle Cloud Infrastructure Java Python Go TypeScript .NET RESTful API SDKs CI/CD OpenAPI Distributed Systems Cloud Engineering Large Language Models LLMs AI Agents Code Generation Software Architecture Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI Cloud Infrastructure SDKs CI/CD OpenAPI Distributed Systems Cloud Architecture Software Development Lifecycle Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 27 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