O

Oracle

Builds databases, business apps and cloud services

Senior Platform Software Engineer - Developer Platform

Platform EngineeringConfirmed live in the last 24 hours
Full-timeNashville, TN, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 5 years of professional software development experience delivering production-quality distributed systems, platform services, or developer tools.
  • Strong programming skills in one or more modern languages such as Java, Go, C++, C#, or Python.
  • Experience designing APIs, data models, and service architectures with attention to scalability, availability, security, and operability.
  • A solid understanding of cloud-native systems, including containers, orchestration, continuous integration and continuous delivery, infrastructure automation, or release engineering concepts.
  • Ability to drive work from problem definition through design, implementation, launch, and ongoing operation.
  • Clear written and verbal communication skills and ability to collaborate across engineering disciplines.

Responsibilities

  • Design, build, test, and operate core services and APIs for a modern application deployment platform on OCI.
  • Deliver resilient, scalable deployment workflows that help developers safely ship changes across diverse environments and service architectures.
  • Partner with product managers, architects, security engineers, site reliability engineers, and developer teams to turn ambiguous platform needs into clear technical designs and high-quality software.
  • Build safety and reliability into the product by default through strong isolation, policy enforcement, auditability, observability, rollback and recovery paths, and thoughtful failure handling.
  • Develop platform primitives that enable AI- and agent-assisted engineering workflows while maintaining appropriate controls, least-privilege access, and human oversight.
  • Use operational signals and customer feedback to improve developer experience, performance, availability, and deployment success rates.
  • Improve engineering quality through code reviews, design reviews, documentation, mentoring, and pragmatic technical leadership.

Desired Qualifications

  • Experience with application deployment platforms, continuous delivery, GitOps, artifact management, or developer platform engineering.
  • Experience with large-scale distributed systems, multi-tenant cloud services, control planes, or workflow orchestration.
  • Experience with site reliability engineering, production incident response, observability, or capacity and performance engineering.
  • Experience with security engineering, identity and access management, policy-as-code, supply-chain security, or compliance automation.
  • Experience with AI-assisted developer tools, agentic workflows, or designing safety controls for autonomous or semi-autonomous systems.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs