Senior Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $151k
$77k $237k
below market most similar roles pay here above market

This role pays less than 61% 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 561 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 436 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 Oracle Cloud Infrastructure team as an IC3 individual contributor to design, develop, and operate highly scalable, secure, and reliable cloud services. This role involves building distributed systems, microservices, and REST APIs while taking ownership of service components from design through production operations. Key responsibilities include writing maintainable code, troubleshooting production issues, participating in on-call rotations, and improving system performance. Candidates must possess strong programming skills in Java, Go, C++, or Python, alongside experience with distributed systems, concurrency, and Linux networking. The role requires proficiency with relational and NoSQL databases, Git, and CI/CD pipelines. You will solve complex technical problems by building fault-tolerant cloud-native services and ensuring operational excellence through automation, monitoring, and collaborative software design reviews.

What you'll do

  • Design, develop, test, and maintain cloud-native services and microservices.
  • Build highly available, scalable, and fault-tolerant distributed systems.
  • Write high-quality, maintainable, and well-tested code for production environments.
  • Troubleshoot production issues and participate in on-call rotations.
  • Analyze system performance and implement improvements for scalability and reliability.
  • Own specific service components from initial design through production operations.
  • Build automation to reduce operational toil and improve service monitoring.
  • Mentor interns and junior engineers on day-to-day engineering practices.

What we're looking for

  • Must have 3 to 5+ years of experience.
  • Must be able to read, write, and speak English.
  • Must have strong programming skills in Java, Go, C++, Python, or a similar language.
  • Must have a solid understanding of distributed systems fundamentals.
  • Must have experience developing REST APIs and microservices.
  • Must have knowledge of concurrency, multithreading, and asynchronous programming.
  • Must have familiarity with Linux systems and networking fundamentals.
  • Must have experience with relational and/or NoSQL databases.
  • Must have experience with Git, CI/CD pipelines, automated testing, and modern development practices.
  • Experience operating production cloud services (preferred).
  • Knowledge of Kubernetes, Docker, or container orchestration (preferred).
  • Familiarity with public cloud platforms such as OCI, AWS, Azure, or GCP (preferred).
  • Experience with observability tools including metrics, logging, and tracing (preferred).
  • Understanding of security best practices, authentication, and authorization (preferred).

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Austin, TX +1 95 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 Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 16 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) CI/CD Java Go Python C C++ C# SQL Docker EC2 EBS Lambda S3 TCP/IP HTTP Agile SCRUM Machine Learning Distributed Systems Cloud Architecture
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 59 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker Distributed Systems CI/CD AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing Cloud-Native
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 14 days ago $92,500–$209,500
Kubernetes Java Go OCI Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Networking Storage Observability Logging Metrics Tracing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 72 days ago $92,500–$209,500
Terraform Infrastructure as Code CI/CD Go Java Python C++ C# AWS EC2 EBS Lambda S3 Oracle Cloud Infrastructure Distributed Systems TCP/IP HTTP Agile SCRUM Ansible Pulumi CloudFormation
4+ yrs exp

Senior Platform Software Engineer

Oracle

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