O

Oracle

Builds databases, business apps and cloud services

Senior Platform Software Engineer

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

About the Job

Requirements

  • A bachelor's degree in Computer Science or equivalent practical experience.
  • At least 4 years of experience building and operating large-scale, highly available, cloud-based distributed systems.
  • Proficiency in a modern programming language such as Java, C, C++, C#, Go, or Python.
  • Hands-on experience with Infrastructure as Code tools, especially Terraform, or equivalent frameworks.
  • A solid understanding of how Infrastructure as Code integrates with CI/CD pipelines and automates cloud resource management.
  • Validated understanding of operating system fundamentals and distributed persistence technologies.
  • Strong troubleshooting, analytical, and performance tuning skills.
  • In-depth knowledge of network, distributed, asynchronous, and concurrent programming.
  • Understanding of current security principles, techniques, and protocols.
  • Experience with cloud provider platforms and services such as AWS EC2, EBS, Lambda, Dynamo, and S3, or equivalents.
  • Strong verbal and written communication skills.

Responsibilities

  • Design, build, and operate large-scale, highly available, cloud-based distributed systems within a multi-tenant environment.
  • Develop infrastructure tools, libraries, and integrations that empower users to manage OCI resources through automation and code.
  • Apply Infrastructure as Code best practices using tools such as Terraform, CloudFormation, Pulumi, or Ansible, including integration with CI/CD workflows.
  • Collaborate cross-functionally to define requirements, design solutions, and deliver features that meet customer needs.
  • Participate in troubleshooting and performance tuning of complex cloud systems.
  • Ensure software and systems follow current security principles and protocols.
  • Practice excellence in software engineering, including code quality, documentation, testing, and professional development standards.
  • Mentor and provide technical guidance to team members, fostering a collaborative learning environment.
  • Continuously learn and adapt to new technologies and industry trends in cloud engineering and automation.

Desired Qualifications

  • Experience contributing to open-source Infrastructure as Code projects, particularly Terraform providers or modules.
  • Familiarity with Go, especially as it relates to infrastructure tooling.
  • Experience in Agile/SCRUM enterprise-scale software development.
  • Background with big data solutions, fleet orchestration for virtual or containerized workloads, and modern security practices.
  • Working knowledge of networking protocols such as TCP/IP and HTTP, storage architectures, and secure software development principles.

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