Principal Engineer, OCI Object Storage
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
*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.