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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $151k
$76k most similar roles pay here $249k

This role pays less than 61% of similar roles. Most pay $151,000–$186,400 — the shaded band above. At the midpoint, this role pays about $151k versus about $169k 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 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Platform Software Engineer

Senior Platform Software Engineer joins the OCI SDK team to design, develop, and maintain software development kits and command-line interfaces that provide consistent APIs for enterprise customers. This role involves owning bounded platform components, evolving contracts for multi-tenant use, and performing deep debugging across a limited-service graph to ensure robust, secure tools. The engineer will implement resilience patterns, manage API versioning, and perform performance profiling while leading code reviews and mentoring others. Key technical requirements include proficiency in Java, Python, Go, TypeScript, or .NET, alongside expertise in RESTful API design, cloud infrastructure, and CI/CD pipelines. The work focuses on the critical problem of making complex cloud infrastructure accessible to developers by building high-quality developer tools, libraries, and automated systems that simplify integration across various programming languages within a distributed system environment.

What you'll do

  • Design, develop, and maintain multi-language software development kits (SDKs) and command-line interfaces (CLIs).
  • Own bounded platform components and evolve their contracts for multi-tenant use.
  • Perform deep debugging across service graphs to identify and resolve complex issues in API functionality and integration.
  • Implement performance optimization, scalability strategies, and resilience patterns for cloud infrastructure services.
  • Lead code reviews and ensure adherence to software architecture standards and secure coding practices.
  • Develop documentation, samples, and guidance to help customers integrate with OCI tools.
  • Manage system maintenance tasks including patching, testing, and automation to ensure service availability.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates should have 3 to 5+ years of experience in software development.
  • Proficiency in at least one or two programming languages including Java, Python, Go, TypeScript, or .NET is required.
  • Experience with SDKs, APIs, developer tools, or libraries is preferred.
  • A solid understanding of RESTful API design and API client patterns is required.
  • Knowledge of cloud infrastructure, developer workflows, or CI/CD pipelines is preferred.
  • Familiarity with SDK automation, code generation tools, or OpenAPI is highly desirable.
  • Required skills include AI Agents, Cloud Architecture, and Distributed Systems.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 6 days ago $92,500$209,500
Oracle Cloud Infrastructure Java Python Go TypeScript .NET RESTful API SDKs CI/CD OpenAPI Distributed Systems Cloud Engineering Large Language Models LLMs AI Agents Code Generation Software Architecture Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 27 days ago $92,500$209,500
Java Algorithm Analysis Core Algorithms Identity and Access Management API Monitoring Observability Performance Profiling Security
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 27 days ago $92,500$209,500
Java Algorithm Analysis Core Algorithms Cryptography Software Design API Monitoring Observability Performance Profiling
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 27 days ago $92,500$209,500
Java Core Algorithms Cryptography Security API Monitoring Observability Performance Profiling Integration Frameworks Secure Coding
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 23 days ago $92,500$209,500
API SDK Software Architecture Monitoring Observability Performance Profiling Functional Testing Non-functional Testing Secure Coding System Maintenance Patching Automation
3+ yrs exp

Senior Platform Software Engineer

Oracle

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