Senior Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $151k
$76k $247k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $151,000–$202,482 — the blue band above. At the midpoint, this role pays about $151k versus about $177k 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 972 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 789 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 building Oracle Cloud Infrastructure's observability platform to provide visibility for internal cloud services and customer workloads. This role involves designing, developing, and operating cloud-scale systems for metrics, logs, traces, and telemetry data. You will build highly scalable, resilient, and cost-efficient pipelines for data collection, ingestion, processing, storage, and query execution. Key responsibilities include optimizing distributed systems for high-throughput telemetry, managing high-cardinality metrics, and resolving performance bottlenecks. The position requires proficiency in Java, Go, C, C++, and Python, along with experience in concurrent programming, multi-tenant services, and open source technologies. You will solve complex distributed systems problems, including low-latency query execution and multi-tenant reliability, to ensure operational excellence across the cloud-native observability stack.

What does a Platform Software Engineer earn?

Median $156000 from 139 postings across 5 companies.

See salary data

What you'll do

  • Design and operate cloud-scale observability platforms for metrics, logs, and traces.
  • Implement scalable telemetry collection, ingestion, processing, storage, and query systems.
  • Develop scalable storage and indexing solutions for high-cardinality metrics.
  • Identify and resolve performance bottlenecks across the ingestion, storage, and query stack.
  • Lead troubleshooting and root-cause analysis for complex distributed systems in production.
  • Establish and monitor service health, scalability, and cost-efficiency metrics.
  • Partner with service teams to improve instrumentation and telemetry quality across cloud services.

What we're looking for

  • B.S, M.S, or Ph.D in Computer Science or equivalent.
  • 4+ years of experience in the industry.
  • Proficiency in programming languages including Java, Go, C, C++, and Python.
  • Experience with cloud scale products, multi-tenant services, concurrent programming, and cloud technologies.
  • Experience with the full product/service development and operations lifecycle.
  • Strong communication and analytical skills with the ability to adapt to fast-changing requirements.
  • Experience with open source technologies for development and management.
  • Experience with tools such as terraform (preferred).
  • Experience with designing and developing observability solutions for metrics, logs, and traces (preferred).
  • Experience with performance, scalability, reliability, and recovery of large-scale distributed systems (preferred).

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 85 days ago $92,500–$209,500
Java Distributed Systems APIs Data Processing Backend Services Observability Automation Capacity Planning
4+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN 60 days ago $96,800–$306,400
Distributed Systems Java Go Python C C++ Terraform Observability Metrics Logs Traces Telemetry Concurrent Programming Data Processing
8+ yrs exp

Principal Software Developer 4

Oracle

Nashville, TN +1 139 days ago $135,200–$306,400
Java Go Python C C++ Terraform Distributed Systems Observability Metrics Logs Traces Telemetry Concurrent Programming Data Processing Indexing
8+ yrs exp

Senior Platform Software Engineer

Oracle

115 days ago
Oracle Cloud Infrastructure OCI Cloud Infrastructure Deployment Validation Artifact Workflows Operational Automation Multi-tenant Cloud

Senior Platform Software Engineer

Oracle

Austin, TX +1 122 days ago $92,500–$209,500
Java Distributed Systems APIs Databases Data Processing Backend Services Software Development Lifecycle Monitoring Observability Performance Profiling Secure Coding Distributed Computing
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 100 days ago $92,500–$209,500
Java Shell Scripting Linux Unix Web Services Data Structures Networking AI Codex Software Design
5+ yrs exp