Senior Platform Software Engineer (Hybrid - Nashville)

Oracle Corporation

Nashville (TN)

On-site

USD 93,000 - 210,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Parental leave
Disability insurance
Relocation assistance (may apply)

Job summary

Oracle Corporation in Nashville is seeking a Senior Platform Software Engineer to build backend platform components and APIs for OCI services. You will own a platform area, evolve its interfaces, and work with multi-tenant designs to ensure reliability and security.

The role emphasizes designing and implementing scalable backend services, APIs, and developer tooling, with strong collaboration across OCI teams. Onsite in Nashville, relocation support may apply.

Qualifications

  • Bachelor's or master's degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
  • Proficiency in at least one object-oriented or systems programming language such as Java, C++, C#, or Go.
  • Experience designing and building backend services, APIs, microservices, SDKs, or developer-facing platform capabilities.
  • Understanding of distributed-systems fundamentals, data structures, algorithms, object-oriented design, and secure software-development practices.
  • Experience with API design, integration, versioning, testing, source control, and production troubleshooting.
  • Strong problem-solving, communication, and collaboration skills, with ownership mindset.

Responsibilities

  • Design, build, test, and operate backend platform components, APIs, SDKs, and integration frameworks used by OCI services and customers.
  • Own a defined platform area and evolve its contracts, versioning, and interoperability for secure, multi-tenant use.
  • Diagnose and resolve complex issues across distributed services; deliver compatibility-safe fixes and upgrade paths.
  • Improve availability, performance, capacity, and operability through resilience patterns, monitoring, and automation.
  • Partner with engineers across OCI to understand needs, review designs and code, and guide adoption of platform capabilities.
  • Create high-quality technical documentation, samples, and operational guidance for platform consumers.
  • Participate in service support and continuous-improvement efforts, including incident investigation and root-cause follow-up.

Skills

Java
C++
C#
Go
Backend services
APIs / microservices
Distributed systems
Data structures / algorithms
Code reviews / collaboration

Education

Bachelor's or Master's in CS/CE or related

Tools

RESTful APIs
Containers
Cloud-native deployment
Observability
SRE practices

Job description

Oracle Corporation in Nashville is seeking a Senior Platform Software Engineer to build backend platform components and APIs for OCI services. You will own a platform area, evolve its interfaces, and work with multi-tenant designs to ensure reliability and security.

The role emphasizes designing and implementing scalable backend services, APIs, and developer tooling, with strong collaboration across OCI teams. Onsite in Nashville, relocation support may apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Developer Tools (Nashville)
Senior Platform Engineer - Developer Tools (Nashville)

Oracle • Nashville (TN)

On-site
USD 140,000 - 180,000
Relocation assistance
Senior Software Engineer, Platform - Nashville
Senior Software Engineer, Platform - Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 130,000 - 170,000
Senior Platform Engineer: Scalable APIs & Observability
Senior Platform Engineer: Scalable APIs & Observability

Emerson • Nashville (TN)

On-site
USD 105,000 - 235,000
Medical, dental, and vision insurance
401(k) Savings and company match
Paid time off and flexible vacation
+4
Principal Software Engineer, Platform - Nashville
Principal Software Engineer, Platform - Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 200,000
Senior Software Engineer, Platform
Senior Software Engineer, Platform

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 180,000
Relocation assistance
Senior Platform Engineer — Cloud Platform & DevTools
Senior Platform Engineer — Cloud Platform & DevTools

Oracle • Nashville (TN)

On-site
USD 130,000 - 170,000
Principal Platform Engineer - API & Dev Experience
Principal Platform Engineer - API & Dev Experience

Oracle Corporation • Nashville (TN)

On-site
USD 150,000 - 210,000
Principal Software Engineer, Platform
Principal Software Engineer, Platform

Oracle Corporation • Nashville (TN)

On-site
USD 150,000 - 210,000
Senior Platform Engineer - OCI Deployment Platform
Senior Platform Engineer - OCI Deployment Platform

Oracle Corporation • Nashville (TN)

On-site
USD 93,000 - 210,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan
Paid time off
+2
Principal Platform Software Engineer – Cloud Scale & APIs
Principal Platform Software Engineer – Cloud Scale & APIs

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 200,000