Principal Software Development Engineer (OCI)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
United States
$96,800 - $223,400
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Development Engineer (OCI)

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Development Engineer to join their team building the future of enterprise cloud computing. This role combines the excitement of a startup environment with the scale and resources of the world's leading enterprise software company.

As a Principal Software Development Engineer, you'll be at the forefront of designing and developing major components of Oracle's Cloud Infrastructure. The position requires expertise in distributed systems, virtualized infrastructure, and highly available services. You'll work on ambitious new initiatives in a fast-growing environment where engineers at any level can have significant technical and business impact.

The role involves hands-on coding and architectural design work, focusing on building large-scale distributed infrastructure for the cloud. You'll be part of Oracle's aggressive investment in their cloud platform, working specifically on critical Infrastructure Services including Compute, Storage, and Messaging services. This is an opportunity to help shape the future of cloud computing while working with cutting-edge technology.

Key aspects of the role include:

  • Designing and implementing distributed systems solutions
  • Working with virtualization and cloud infrastructure
  • Building highly available and scalable services
  • Collaborating with a diverse team of smart, motivated engineers
  • Contributing to the evolution of engineering practices and standards

The position offers competitive compensation ($96,800 - $223,400) and comprehensive benefits including medical/dental/vision insurance, 401(k) with company match, flexible vacation, and equity opportunities. Oracle provides a dynamic and flexible workplace where you'll have the autonomy and support to do your best work while contributing to one of the world's leading cloud platforms.

This role is perfect for experienced engineers who are passionate about distributed systems, enjoy solving complex technical challenges, and want to work at the intersection of enterprise-scale and cutting-edge cloud technology. Join us in building the next generation of cloud infrastructure at Oracle.

Last updated 15 hours ago

Responsibilities For Principal Software Development Engineer (OCI)

  • Own software design and development for major components of Oracle's Cloud Infrastructure
  • Design architectures for high availability and scalability
  • Work on distributed systems and low-level systems
  • Collaborate in an agile environment
  • Design and debug software applications and operating systems
  • Define and evolve standard practices and procedures

Requirements For Principal Software Development Engineer (OCI)

Java
Python
  • 6-10 years of software development experience with distributed systems
  • Proficient in Java, C, or C++ and scripting languages like Python
  • Experience with large-scale, highly distributed services infrastructure
  • Experience in operational environment with mission-critical tier-one livesite servicing
  • Strong communication skills and systematic problem-solving approach
  • Knowledge of data structures, algorithms, operating systems
  • Working familiarity with operating systems internals and networking protocols
  • Strong troubleshooting and performance tuning skills

Benefits For Principal Software Development Engineer (OCI)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term 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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Development Engineer (OCI)

Principal Member of Technical Staff Engineer

Principal Software Engineer role at Oracle Health, focusing on distributed systems and cloud infrastructure for healthcare applications.

Principal Software Developer - Virtual Networking

Principal Software Developer position at Oracle focusing on virtual networking and infrastructure management for cloud services.

Senior Principal Software Engineer - Health Data Intelligence

Senior Principal Software Engineer role at Oracle focusing on health data intelligence and building scalable distributed systems for healthcare applications.

File Systems Software Engineer

Principal Software Engineer role at Oracle focusing on file systems and distributed systems for cloud infrastructure

Principal Software Engineer

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