Senior Software Engineer

Oracle

Actively hiring
Seattle, WA · Santa Clara, CA Posted 12 days ago $79,200$178,100 / year

At a glance

AI generated

TL;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

Java Python Docker Kubernetes Terraform AWS CI/CD PostgreSQL Oracle REST JSON Linux Git Jenkins

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

View all roles at Oracle