Senior Platform Software Engineer, OCI Planning & Capacity

Oracle

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $149k
$71k $248k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $151,000–$204,912 — the blue band above. At the midpoint, this role pays about $149k versus about $178k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Platform Software Engineer, OCI Planning & Capacity

The Senior Platform Software Engineer joins the OCI Infrastructure Planning and Capacity Management organization to develop platforms, services, workflows, and operational tooling for global cloud infrastructure management. You will independently design, develop, test, and operate software components that support capacity forecasting, deployment readiness, and sourcing operations. Key responsibilities include owning bounded platform components, performing deep debugging across distributed services, and implementing resilience and capacity optimizations. You will utilize Java, Python, Go, or C# to build cloud-native applications, APIs, and data pipelines. The role requires expertise in distributed systems, relational databases, and CI/CD. You will solve complex engineering problems to automate infrastructure planning and operational decision-making for engineering, supply chain, and finance teams, ensuring reliable performance across the cloud footprint.

What you'll do

  • Own and evolve bounded platform components, service modules, and SDK areas for multi-tenant use.
  • Design and develop cloud-native software solutions, services, and APIs aligned with system architecture.
  • Perform deep debugging across distributed services to drive compatibility-safe remediation plans.
  • Implement targeted resilience, capacity optimizations, and performance profiling strategies.
  • Conduct functional and non-functional testing, including monitoring and observability for effective debugging.
  • Manage API versioning, lifecycle, and interoperability strategies for platform surfaces.
  • Execute periodic maintenance and patching operations to ensure system health and security.
  • Author and curate technical documentation, samples, and adoption guidance for team consumers.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience.
  • 4+ years of professional software development experience delivering production services or applications.
  • Strong programming ability in Java, Python, Go, C#, or a comparable modern language.
  • Experience building backend services, APIs, or cloud-native applications with relational and/or distributed databases.
  • Solid fundamentals in data structures, algorithms, testing, debugging, and system design.
  • Familiarity with source control, CI/CD, automated testing, monitoring, and observability.
  • Experience using AI-assisted development tools to improve implementation, testing, debugging, and documentation.
  • Experience with distributed systems, scalable backend services, data pipelines, or cloud platforms like Kubernetes (preferred).

More like this

Similar roles

Senior Platform Software Engineer

Oracle

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

Senior Platform Software Engineer

Oracle

Nashville, TN 73 days ago $92,500–$209,500
SDK API Distributed Services Software Architecture Observability Performance Profiling Secure Coding Functional Testing Non-functional Testing Software Development Lifecycle Monitoring Error Logging Scalability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 12 days ago $92,500–$209,500
Linux Python Terraform Bash Oracle Cloud Infrastructure NetApp Networking Storage Systems File Systems API Agile Observability root-cause analysis Software Development Lifecycle Secure Coding Performance Profiling Data Protection disaster-recovery
4+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 35 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices distributed-systems Containers Cloud-native Observability Service Reliability Engineering SDKs Source Control
4+ yrs exp

Senior Platform Software Engineer, OCI - Developer Platform

Oracle

Nashville, TN 58 days ago $92,500–$209,500
Java Go Python C++ C# OCI Distributed Systems Containers CI/CD GitOps API Development Service Oriented Architecture Infrastructure Automation Observability Site Reliability Engineering Policy-as-Code Identity and Access Management Workflow Orchestration
5+ yrs exp