Principal Software Engineer, OCI Object Storage

Oracle

Nashville (TN)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oracle Corporation in Nashville, TN is seeking a Principal Software Engineer to design, build, and operate the foundational systems behind a globally distributed object storage service. In this senior individual-contributor role, you will solve complex distributed-systems problems at massive scale and set technical direction across critical storage-platform capabilities.

You will work with engineers across storage, networking, security, control plane, and observability to deliver resilient

Responsibilities

  • Architect and deliver core infrastructure for object storage, including metadata, data placement, replication, lifecycle management, and durability workflows.
  • Lead the design of distributed systems that provide strong availability, consistency, performance, and operational simplicity at scale.
  • Improve service reliability through fault isolation, automated remediation, disaster recovery design, capacity planning, and rigorous operational practices.
  • Drive technical strategy for complex, cross-team initiatives; influence architecture and execution beyond your immediate team.
  • Investigate and resolve challenging production issues, using deep systems expertise to prevent recurrence.
  • Build tooling, automation, and observability that make the service easier to operate, diagnose, and evolve.
  • Partner with security and compliance teams to embed secure-by-design practices into storage infrastructure.
  • Establish engineering standards through design reviews, technical mentorship, and clear written communication.

Job description

*This position is based onsite in Nashville, TN


We are seeking a Principal Software Engineer to help design, build, and operate the foundational systems behind a highly available, durable, and globally distributed object storage service. In this senior individual-contributor role, you will solve complex distributed-systems problems at massive scale and set technical direction across critical storage-platform capabilities.


You will work with engineers across storage, networking, security, control plane, and observability to deliver resilient systems that customers can trust with their most important data.


What You'll Do


  • Architect and deliver core infrastructure for object storage, including metadata, data placement, replication, lifecycle management, and durability workflows.

  • Lead the design of distributed systems that provide strong availability, consistency, performance, and operational simplicity at scale.

  • Improve service reliability through fault isolation, automated remediation, disaster recovery design, capacity planning, and rigorous operational practices.

  • Drive technical strategy for complex, cross-team initiatives; influence architecture and execution beyond your immediate team.

  • Investigate and resolve challenging production issues, using deep systems expertise to prevent recurrence.

  • Build tooling, automation, and observability that make the service easier to operate, diagnose, and evolve.

  • Partner with security and compliance teams to embed secure-by-design practices into storage infrastructure.

  • Establish engineering standards through design reviews, technical mentorship, and clear written communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, OCI Object Storage
Principal Engineer, OCI Object Storage

Oracle Corporation • Nashville (TN)

On-site
USD 160,000 - 230,000
Principal Software Engineer, Global Object Storage
Principal Software Engineer, Global Object Storage

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000
Lead Architect, Global Object Storage Platform
Lead Architect, Global Object Storage Platform

Oracle Corporation • Nashville (TN)

On-site
USD 160,000 - 230,000
Principal Software Engineer, Core Infrastructure - Nashville
Principal Software Engineer, Core Infrastructure - Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 150,000 - 210,000
Senior Principal Software Engineer, Storage Systems
Senior Principal Software Engineer, Storage Systems

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 250,000
Lead Principal Platform Software Engineer - (OCI - Developer Platform)
Lead Principal Platform Software Engineer - (OCI - Developer Platform)

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000
Senior Core Infrastructure Engineer - OCI Product Catalog (Nashville-TN)
Senior Core Infrastructure Engineer - OCI Product Catalog (Nashville-TN)

Virtualbox • Nashville (TN)

On-site
USD 140,000 - 190,000
Relocation assistance
Senior Engineering Manager - Cloud Object Storage & Scale
Senior Engineering Manager - Cloud Object Storage & Scale

Oracle Corporation • Nashville (TN)

On-site
USD 160,000 - 210,000
Senior Cloud Infrastructure Engineer - Core Systems
Senior Cloud Infrastructure Engineer - Core Systems

Oracle Corporation • Nashville (TN)

On-site
USD 115,000 - 235,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Senior Principal Platform Engineer - Cloud Deployment Lead
Senior Principal Platform Engineer - Cloud Deployment Lead

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000