Principal Software Engineer (Join OCI-SDE)

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

Description For Principal Software Engineer (Join OCI-SDE)

At Oracle's Multicloud Services organization, we're revolutionizing cloud infrastructure by supporting customer choice, transparency, and value. We're building new cloud services from the ground up, focusing on high-scale distributed systems, virtualized infrastructure, identity, security, observability, and user experience. This Principal Software Engineer role offers a unique opportunity to shape the future of cloud services.

As a Principal Engineer, you'll be at the forefront of designing and implementing control plane components for public cloud services. You'll work with cutting-edge technology in a fast-growing environment where individual contributors can make significant technical and business impact. The role combines high-level system design with hands-on development, requiring expertise in distributed systems, cloud architecture, and technical leadership.

We offer a comprehensive benefits package including competitive salary ($96,800 - $223,400), medical/dental/vision insurance, 401(k) with company match, flexible vacation, and parental leave. Our inclusive workplace promotes diverse insights and perspectives, and we're committed to work-life balance and professional growth.

The ideal candidate brings 6-10 years of distributed service engineering experience, strong programming skills in languages like Java, and deep understanding of cloud architectures. You'll lead technical initiatives, mentor team members, and drive engineering excellence while working on ambitious new projects that shape the future of cloud computing.

Last updated 4 hours ago

Responsibilities For Principal Software Engineer (Join OCI-SDE)

  • Build entire services and act as a leader on team
  • Write exceptional code and tests
  • Mentor others and establish high quality standards
  • Drive design and architecture of services
  • Own the engineering delivery of service components or products
  • Work with architects, product and program managers
  • Drive engineering efforts and provide direction to team members
  • Collaborate with other product teams
  • Identify and resolve risks and issues

Requirements For Principal Software Engineer (Join OCI-SDE)

Java
Linux
  • 6 to 10 years distributed service engineering experience
  • Development experience in modern programming languages (Java, C++, C#)
  • Experience designing, developing, and operating public cloud service control planes
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, and distributed systems
  • Working familiarity with networking protocols
  • Good understanding of databases and distributed persistence technologies
  • Good understanding of Linux
  • BS degree in Computer Science or related field (MS preferred)
  • Demonstrable technical leadership and mentorship skills

Benefits For Principal Software Engineer (Join OCI-SDE)

Medical Insurance
Dental Insurance
Vision Insurance
401k
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
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours 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 Software Engineer (Join OCI-SDE)

Software Development Snr Director

Senior Director role leading cloud infrastructure teams at Oracle, requiring 20+ years experience in software development and team leadership.

Senior Principal Program Manager (JoinOCI-PPM)

Senior Principal Program Manager role at Oracle Cloud Infrastructure, leading technical projects and cross-functional teams in cloud services development.

Principal Technical Program Manager

Principal Technical Program Manager role at Oracle leading EHR modernization initiatives and cloud services development with focus on AI-driven healthcare solutions.

Principal Technical Product Manager

Principal Technical Product Manager role at Oracle focusing on cloud infrastructure, requiring 10+ years of experience in product management and cloud services.

Principal Cloud Support Engineer (OCI)

Principal Cloud Support Engineer position at Oracle, focusing on OCI support and customer solutions, requiring 8+ years of infrastructure/cloud experience.