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
7 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

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 technical specifications, leading code reviews, and managing API versioning and lifecycle strategies to ensure robust, secure tools. The role requires proficiency in programming languages such as Java, Python, Go, TypeScript, or .NET, alongside a strong understanding of RESTful API design, cloud infrastructure, and CI/CD pipelines. You will solve complex integration issues and provide technical guidance to ensure high-quality developer experiences within the Oracle Cloud Infrastructure ecosystem.

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 and troubleshooting to resolve complex issues in API functionality and integration.
  • Implement performance optimization, scalability strategies, and resilience patterns for infrastructure services.
  • Lead code reviews and ensure adherence to secure coding practices and quality standards.
  • Develop documentation to clarify software design, code, and adoption guidance for internal consumers.
  • Manage the full software development lifecycle including testing, monitoring, and observability.
  • Perform system maintenance, patching, and automation to ensure service availability and reliability.

What we're looking for

  • Candidates must have 3 to 5+ years of experience in software development.
  • Proficiency in at least one or two programming languages such as 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.
  • Candidates must possess excellent communication, collaboration, and problem-solving skills.
  • Proficiency in AI Agents, Distributed Systems, and Large Language Models (LLMs) is required.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI Cloud Infrastructure SDKs CI/CD OpenAPI Distributed Systems Cloud Architecture Software Development Lifecycle Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 28 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 28 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 28 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 24 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 43 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