Senior Platform Software Engineer

Oracle

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 59% of similar roles. Most pay $151,000–$193,250 — the shaded 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 571 open roles on FindRole.

Listed pay typically runs $100,150–$209,500 across 474 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 team to own moderately complex components within Compute/Imaging platform services while leading improvements to integration frameworks and developer tooling. The role involves performing deep debugging across operating systems, infrastructure orchestration, and distributed services to ensure high availability and performance for downstream consumers. You will design, implement, and optimize distributed systems with a focus on scalability, resilience, and multi-tenant functionality. Key responsibilities include building fault-tolerant paths, managing API versioning, and developing automation via Terraform for infrastructure as code. The ideal candidate possesses expertise in Java or Scala, deep knowledge of networking protocols like TCP/IP and HTTP, and experience with distributed persistence technologies. You will also address technical challenges related to high-volume data processing, security controls, and the integration of AI adoption through prompt engineering and agentic programming.

What does a Platform Software Engineer earn?

Median $151000 from 85 postings across 5 companies.

See salary data

What you'll do

  • Own and evolve moderately complex components within the Compute/Imaging platform services for multi-tenant use.
  • Perform deep debugging across distributed systems to identify, fix, and remediate issues affecting downstream consumers.
  • Design and implement scalable, resilient features using distributed state tools for high-volume data processing.
  • Build fault-tolerant infrastructure including redundancy, replication, automatic failover, circuit breakers, and timeouts.
  • Develop automation and Infrastructure as Code (IaC) to streamline system maintenance and troubleshooting.
  • Implement security controls such as encryption and access management while ensuring compliance with standard protocols.
  • Monitor system health using telemetry and dashboards while participating in on-call rotations for incident response.
  • Author technical documentation, runbooks, and guidance to support team adoption of platform features.

What we're looking for

  • Must have 5+ years of experience delivering and operating large scale, highly available distributed systems.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Proficiency in Java is required; Scala is preferred.
  • Experience with Terraform for Infrastructure as Code is required.
  • Deep knowledge of networking protocols (TCP/IP, HTTP) and network architectures is required.
  • Strong understanding of databases, storage, and distributed persistence technologies is required.
  • Knowledge and interest in AI adoption including prompt engineering and agentic programming; ChatGPT and Codex experience are preferred.
  • Experience building multi-tenant, virtualized infrastructure is preferred.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

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

Senior Platform Software Engineer

Oracle

Nashville, TN 89 days ago $92,500–$209,500
Java Oracle Cloud Infrastructure (OCI) Distributed Systems Cloud Architecture Cloud Engineering API Agile Monitoring Observability Performance Profiling Secure Coding Kubernetes CNCF
6+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 97 days ago $92,500–$209,500
Java Distributed Systems API Monitoring Observability Performance Profiling System Architecture Secure Coding Data Processing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Seattle, WA +1 54 days ago $92,500–$209,500
SDK API Software Architecture Monitoring Observability Performance Profiling Functional Testing Non-functional Testing Secure Coding System Maintenance Patching Documentation Integration Frameworks
3+ yrs exp

Senior Platform Software Engineer

Oracle

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

Nashville, TN +1 97 days ago
CI/CD SDKs Testing Frameworks Infrastructure Debugging Observability Service Ownership AI Enablement Documentation Code Review
3+ yrs exp