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
25 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 work within a dynamic engineering group to build multi-language SDKs in Java, Python, Go, TypeScript, and .NET while ensuring tools are robust, secure, and easy to use. Your daily responsibilities include implementing features, performing code reviews, managing automation for SDK generation, and collaborating with service teams to onboard new APIs. The role requires proficiency in programming languages like Java or Python, a solid understanding of RESTful API design, and experience with cloud infrastructure and CI/CD pipelines. You will solve technical challenges related to developer tooling and software architecture to improve the overall user experience across various programming environments.

What you'll do

  • Design, develop, and maintain multi-language SDKs (Java, Python, Go, TypeScript, .NET) for OCI services.
  • Develop and enhance command-line interfaces (CLIs) to improve developer experience and tool usability.
  • Implement modifications to existing software architecture to meet evolving technical requirements.
  • Automate SDK generation, API upgrades, and quality assurance pipelines.
  • Collaborate with service teams to onboard new APIs and drive adoption of SDKs and CLIs.
  • Provide technical leadership and participate in code and design reviews for the engineering team.
  • Ensure consistency, security, and testability across all developer tools and libraries.

What we're looking for

  • Must be able to read, write, and speak English.
  • 3 to 5+ years of experience in software development (preferred: focus on SDKs, APIs, developer tools, or libraries).
  • Proficiency in at least one or two programming languages such as Java, Python, Go, TypeScript, or .NET.
  • Experience with cloud infrastructure, developer workflows, or CI/CD pipelines (preferred).
  • Familiarity with SDK automation, code generation tools, or OpenAPI (preferred).
  • Solid understanding of RESTful API design and API client patterns (preferred).
  • Required skills include AI Agents, Cloud Architecture, Java, Python, and Swagger.
  • Excellent communication, collaboration, and problem-solving skills (preferred).

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

Austin, TX 74 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Software Architecture Code Generation Cloud Infrastructure Quality Assurance Pipelines
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 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 22 days ago $92,500$209,500
Kubernetes Java Go Distributed Systems Docker OCI Terraform CI/CD Cloud-Native Containers Logging Metrics Tracing AWS Azure GCP
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 74 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp