Senior Software Engineer
At a glance
AI generatedTL;DR
As a Senior Software Engineer on the Storage Infrastructure team at Oracle Cloud Infrastructure (OCI), you will work with exabytes of data across 60+ regions, focusing on developing and scaling core components for the Storage Service. Your responsibilities include designing and implementing highly available distributed systems and backend services to meet enterprise needs. Ideal candidates are proficient in Java or a similar object-oriented language, along with scripting languages like Python, and possess strong knowledge of data structures, algorithms, multi-threading, operating systems, and storage technologies such as block, object, and file systems. This role requires expertise in distributed persistence technologies and the ability to contribute across all layers of the stack, from low-level systems to broad distributed system design, ensuring OCI continues to deliver innovative features for its growing customer base.
Skills
What you'll do
- Design and develop core components for the Storage Service control plane.
- Ensure high availability of distributed systems and backend services.
- Write clean code in Java or a similar object-oriented language.
- Develop features that scale to meet future growth requirements.
- Dive deep into any part of the stack, from low-level systems to broad distributed system design.
What we're looking for
- 5+ years of experience in developing large-scale distributed systems and backend services.
- Expertise in Java or similar object-oriented language and scripting languages like Python.
- Strong knowledge of data structures, algorithms, multi-threading, operating systems, and distributed systems fundamentals.
- Deep understanding of storage systems including block, object, and file storage.
- Ability to design and develop core components for highly available distributed services.
Employer
About Oracle
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 343 open roles on FindRole.
Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.
Most-posted roles
- Facilities Operations Manager – Mechanical 9
- Principal Software Engineer 9
- Senior Software Engineer 8
- Senior Manager, Data Center Facilities Development 5
- Facilities Operations Manager - Mechanical 4