Principal Member of Technical Staff

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
$96,800 - $223,400
Distributed Systems
Principal Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Member of Technical Staff

Oracle's Cloud Infrastructure team is seeking a Principal Member of Technical Staff to join their Object Storage Service team. This role focuses on building large-scale distributed infrastructure for the cloud, specifically working on Infrastructure-as-a-Service (IAAS) technologies that operate at high scale in a broadly distributed multi-tenant cloud environment.

As a technical leader in Object Storage, you'll be responsible for architecting and developing major components and features of the service. The role requires deep understanding of object storage systems, key-value stores, and massively scaled cloud services. You'll be working on re-architecting the system for even greater scale, delivering innovative, enterprise-class features to satisfy demanding object storage system workloads.

The position offers an opportunity to work with cutting-edge cloud technologies while having significant technical and business impact. You'll be part of a fast-growing service team, where you'll drive technical collaboration and provide mentorship to junior engineers. The role requires both excellent coding skills and broad distributed systems knowledge, with the ability to dive deep into any part of the stack.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other benefits. The company promotes a diverse and inclusive workplace, operating with integrity for over 40 years. This role provides an excellent opportunity to work on challenging technical problems while contributing to one of the world's leading cloud infrastructure platforms.

Last updated a day ago

Responsibilities For Principal Member of Technical Staff

  • Take an active role in the definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications or operating systems
  • Own the software design and development for major components and features of the service
  • Drive technical collaboration between teams
  • Provide technical mentorship to junior engineers

Requirements For Principal Member of Technical Staff

Java
Python
  • 8-10+ years experience delivering and operating large scale, highly available distributed systems
  • Deep knowledge of storage systems, databases / key-value stores, and distributed persistence technologies
  • Strong knowledge of C++/Java and experience with scripting languages such as Python, Perl
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems
  • Strong troubleshooting and performance tuning skills

Benefits For Principal Member of Technical Staff

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

Software Developer 5

Principal Software Engineer role at Oracle focusing on Big Data Services, requiring 10+ years of experience in distributed systems and team leadership.

Principal Member of Technical Staff

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

Architect/ Senior Principal Engineer - Oracle SaaS Continuity Engineering

Principal Engineer role at Oracle focusing on SaaS Continuity Engineering, building resilient cloud systems and chaos engineering solutions at scale.

Consulting Member of Technical Staff

Principal Software Engineer role at Oracle Cloud Infrastructure focusing on building secure, scalable distributed systems for cloud security products.

Senior Principal Software Engineer(Join OCI)

Senior Principal Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on distributed systems and cloud services development.