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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $151k
$76k most similar roles pay here $247k

This role pays less than 65% of similar roles. Most pay $151,000–$199,795 — the shaded band above. At the midpoint, this role pays about $151k versus about $175k 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 558 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 516 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 OCI SDK team, you will design, develop, and maintain software development kits and command-line interfaces that provide consistent APIs for enterprise customers. You will own bounded platform components, evolve multi-tenant contracts, and implement resilience patterns while performing deep debugging across service graphs. Your daily work involves developing new features based on design specifications, leading code reviews, and managing API versioning and lifecycle strategies. The role requires proficiency in programming languages such as Java, Python, Go, TypeScript, or .NET, alongside a solid understanding of RESTful API design and cloud infrastructure. You will solve complex technical challenges related to software architecture, performance optimization, and secure coding practices to ensure the reliability of mission-critical infrastructure services that power innovation across various industries.

What you'll do

  • Own and evolve bounded platform components, including service modules and SDK areas, for multi-tenant use.
  • Develop and maintain multi-language software development kits (SDKs) and command-line interfaces (CLIs).
  • Perform deep debugging and troubleshooting to resolve complex issues across the service graph and API integrations.
  • Implement performance optimization, scalability strategies, and resilience patterns for cloud infrastructure services.
  • Lead code reviews and ensure adherence to secure coding practices and established development standards.
  • Design and implement software architecture aligned with predefined system requirements and best practices.
  • Manage the full software development lifecycle, including testing, monitoring, and observability for high-availability systems.
  • Provide technical guidance and support to customers regarding product issues and feature enhancements.

What we're looking for

  • Must be able to read, write, and speak English.
  • Experience in software development is required (3 to 5+ years).
  • Proficiency in Java and Python is required.
  • Knowledge of Cloud Architecture, Distributed Systems, and AI Agents is required.
  • 3–6 years of experience in software development with a focus on SDKs, APIs, developer tools, or libraries (preferred).
  • Proficiency in one or two programming languages including Go, JavaScript/TypeScript, or .NET (preferred).
  • Solid understanding of RESTful API design and API client patterns (preferred).
  • Experience with cloud infrastructure, developer workflows, CI/CD pipelines, SDK automation, code generation tools, or OpenAPI (preferred).

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 28 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Swagger Cloud Architecture Code Generation Software Architecture
3+ yrs exp

Senior Platform Software Engineer

Oracle

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

Nashville, TN 46 days ago $92,500$209,500
Oracle Cloud Infrastructure Serverless Distributed Systems API Monitoring Observability Performance Profiling Software Architecture Secure Coding System Maintenance Scalability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 46 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 +1 61 days ago $92,500$209,500
Oracle Cloud Infrastructure Distributed Systems Linux API System Design Software Development Back end Programming
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 77 days ago $92,500$209,500
Java C++ C# Go Python Oracle Cloud Infrastructure AWS Azure GCP Kubernetes CI/CD Maven Gradle Artifactory mTLS Distributed Systems
4+ yrs exp