Principal Software Engineer (Join OCI-SDE)

World leader in cloud solutions using tomorrow's technology to tackle today's problems. Operating for 40+ years with integrity.
$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 seeking hands-on Principal Software Engineers to join our team in building high-scale distributed systems and cloud services. This is a greenfield opportunity to design and build new cloud services from scratch, working in areas including virtualized infrastructure, identity, security, and observability.

As a Principal Engineer, you'll be instrumental in building control plane components for public cloud services, bringing deep technical expertise and leadership to the team. You'll drive the design of major service components, provide guidance to junior team members, and balance high-level system design with hands-on development. The role requires strong technical skills in distributed systems, cloud architecture, and modern programming languages.

We offer a comprehensive benefits package, competitive salary range ($96,800 - $223,400), and the opportunity to work with cutting-edge cloud technology. You'll be part of a diverse, motivated team with significant technical and business impact potential. Our flexible workplace culture promotes autonomy while providing the support needed to deliver exceptional results.

The ideal candidate brings 6-10 years of distributed service engineering experience, strong programming skills, and proven technical leadership abilities. If you're passionate about cloud technology and want to shape the future of multicloud solutions, this role offers an exciting opportunity to make a significant impact.

Last updated 2 days 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, operating systems
  • Working familiarity with networking protocols
  • Good understanding of databases and NoSQL systems
  • 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
Mental Health Assistance
Commuter Benefits
  • 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) 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)

Sr Principal Technical Program Manager

Senior Principal TPM role at Oracle Cloud Infrastructure, leading AI infrastructure initiatives and managing large-scale GPU deployment projects.

Principal Diagnostics Engineer – Cloud Platforms

Principal Diagnostics Engineer role at Oracle focusing on cloud platform development, requiring expertise in diagnostic software and system-level debugging.

Principal Cloud Solution Engineer

Principal Cloud Solution Engineer position at Oracle, leading cloud architecture design and implementation for strategic customers with 10+ years experience required.

Principal Product Manager - Oracle Cloud Infrastructure & Multicloud Database Solutions

Principal Product Manager role at Oracle focusing on cloud infrastructure and database solutions, requiring extensive technical expertise and strategic vision.

Principal Cloud Services Operations Manager

Principal Cloud Services Operations Manager role at Oracle, leading cloud operations and service delivery optimization using OCI and AI technologies.