Senior Platform Software Engineer

Oracle

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Nashville, TNAustin, TX
Salary
$92,500–$209,500 / yr
Posted
77 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 BUILD team, you will design, implement, and operate critical internal build infrastructure and services. You will develop distributed systems, orchestration workflows, and CI/CD integration points to manage software artifacts, dependencies, and security controls within the production environment. The role involves building tools for automated deployment, improving observability, and ensuring high availability across multi-tenant cloud regions. You will utilize programming languages such as Java, C++, C#, Go, or Python while applying expertise in data structures, algorithms, networking, and distributed failure handling. This position addresses complex challenges in the software supply chain, specifically focusing on build scalability, artifact provenance, and security compliance for government and regulated environments. You will collaborate with cross-functional teams to enhance developer experience and automate triage through advanced infrastructure improvements.

What you'll do

  • Design, implement, and operate major features for OCI build services and supporting infrastructure.
  • Build and improve distributed services, APIs, orchestration workflows, and CI/CD integration points.
  • Manage systems for build inputs, artifacts, third-party dependencies, credentials, and publishing workflows.
  • Automate processes for build execution, artifact generation, dependency ingestion, and release readiness.
  • Resolve production issues through root-cause analysis, remediation, and long-term reliability improvements.
  • Develop observability tools, dashboards, and runbooks to enable self-service debugging for internal customers.
  • Apply security and compliance principles to service design including authentication, authorization, and auditability.
  • Contribute to engineering quality through documentation, automated testing, and repeatable launch processes.

What we're looking for

  • 4+ years of software development experience building and operating distributed services.
  • Strong development experience in Java, C++, C#, Go, Python, or similar programming languages.
  • Strong understanding of data structures, algorithms, operating systems, networking, and distributed systems fundamentals.
  • Experience designing and launching production features including design documentation, implementation, testing, rollout, and operational follow-through.
  • Experience operating production services including monitoring, alarms, incident response, debugging, and root-cause analysis.
  • Good understanding of databases, persistence layers, service state management, and distributed failure handling.
  • Strong written and verbal communication skills for design documents, operational updates, and technical tradeoff analysis.
  • Experience with cloud platforms, build systems, CI/CD, Kubernetes, or supply-chain security concepts (preferred).

More like this

Similar roles

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 19 days ago $92,500$209,500
Java Go Python C++ C# OCI Distributed Systems CI/CD GitOps Infrastructure Automation Identity and Access Management Policy-as-Code Observability Workflow Orchestration
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 46 days ago $92,500$209,500
Oracle Cloud Infrastructure Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 77 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ 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 46 days ago $92,500$209,500
Terraform Infrastructure as Code CI/CD Go Python Java C++ C# AWS EC2 S3 Lambda Distributed Systems Agile SCRUM TCP/IP HTTP
4+ yrs exp