Principal Member of Technical Staff - Java, Block Storage Control Plane

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Member of Technical Staff - Java, Block Storage Control Plane

Oracle Cloud Infrastructure (OCI) is seeking hands-on engineers for their Storage Infrastructure team that manages Exabytes of data across 60+ regions. As a Principal Member of the Block Storage Control Plane team, you'll be responsible for designing and developing core components that orchestrate the Block Storage Service. The role requires expertise in distributed systems, large-scale storage, and service scaling. You'll be working on a fast-growing service delivering innovative, enterprise-class features for various customer workloads.

The position demands both strong programming skills and distributed systems knowledge, with the ability to dive deep into any part of the stack and low-level systems. You'll be part of a collaborative, agile environment where simplicity, scale, and continuous learning are valued. The team operates the infrastructure that customers rely on for their critical business operations, making this role crucial for OCI's continued growth and success.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and parental leave. The company promotes work-life balance and provides opportunities for professional growth in a dynamic cloud computing environment. With Oracle's position as a leader in cloud solutions and its commitment to innovation, this role offers the chance to work on cutting-edge technology while solving complex technical challenges at scale.

The ideal candidate will have 10+ years of experience in large-scale distributed systems, strong Java programming skills, and deep knowledge of storage systems. You'll be joining a team that values technical excellence, collaboration, and the ability to deliver robust solutions for enterprise customers.

Last updated 8 days ago

Responsibilities For Principal Member of Technical Staff - Java, Block Storage Control Plane

  • Own software design and development for major components of the Block Storage Service Infrastructure
  • Design and implement distributed system interactions
  • Work on Cloud Engineering Infrastructure Development
  • Build multi-tenant, virtualized storage infrastructure and data management

Requirements For Principal Member of Technical Staff - Java, Block Storage Control Plane

Java
  • 10+ years of experience delivering large scale, highly available distributed systems and backend services
  • Extensive experience developing clean code 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
  • Strong understanding of storage systems and distributed persistence technologies
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong troubleshooting and performance tuning skills

Benefits For Principal Member of Technical Staff - Java, Block Storage Control Plane

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Principal Member of Technical Staff - Java, Block Storage Control Plane

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Principal Software Developer(hybrid)

Principal Software Developer position at Oracle offering hybrid work, competitive salary, and comprehensive benefits, requiring 7+ years of experience in software engineering.

Principal JVM Developer

Principal JVM Developer role at Oracle's Java Platform Group, focusing on core Java runtime development and OpenJDK ecosystem advancement.

Architect, Technical Strategy and Oversight

Principal Software Engineer role at Oracle focusing on technical strategy and architectural oversight for enterprise software systems.

Principal Member of Technical Staff

Principal Member of Technical Staff position at Oracle focusing on network software development and team leadership.