Principal Software Engineer (Join OCI)

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
$96,800 - $223,400
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer (Join OCI)

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Cloud Performance Organization. This role is crucial in optimizing cloud service performance, reducing expenses, and improving customer experience. The position is within the Technical Strategy and Oversight (TSO) organization, which supports customer choice and transparency in cloud infrastructure. You'll work on innovative platforms, high-performance primitives, and new container runtime systems. The role involves designing and launching major features into production, working with high-scale public cloud services, and providing technical leadership to development teams. This is a greenfield opportunity to build new cloud services from scratch, working with a diverse team of motivated professionals. The position offers comprehensive benefits, competitive compensation, and the chance to work on cutting-edge cloud technology at one of the world's leading technology companies.

Last updated 3 months ago

Responsibilities For Principal Software Engineer (Join OCI)

  • Evaluate the performance of cloud services, identify inefficiencies, and design cost-effective solutions
  • Analyze and optimize internal tools, processes, and developer workflows
  • Benchmark OCI services against competitors
  • Collaborate with service teams to integrate performance evaluation tools into CI/CD pipelines
  • Quantify and communicate financial impact of inefficiencies
  • Develop and implement improvements in shared components, libraries, and runtime configurations

Requirements For Principal Software Engineer (Join OCI)

Java
Linux
  • 5 to 10 years distributed service engineering experience
  • Development experience in modern programming languages (Java, C++, C#)
  • Experience in software performance profiling, analysis and optimization
  • 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, NoSQL systems
  • Linux administration and networking stack configuration experience
  • BS degree in Computer Science or related field (MS preferred)

Benefits For Principal Software Engineer (Join OCI)

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
  • 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)

Senior Principal SW Engineer (OCI MEDIA)

Senior Principal Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on building cloud services for media and entertainment industry.

Principal Software Engineer

Principal Software Engineer position at Oracle Cloud Infrastructure (OCI) focusing on building and maintaining highly available cloud services.

Principal Cloud Solution Engineer (Commercial Industries)

Principal Cloud Solution Engineer position at Oracle, leading technical cloud solutions for commercial industries in Netherlands, requiring 6-10+ years experience and Dutch language proficiency.

Software Development Director

Senior engineering leadership role at Oracle Cloud Infrastructure to build and lead the new OCI Performance team, focusing on cloud service optimization and team development.

Principal Software Engineer (Join OCI-SDE)

Principal Software Engineer role at Oracle's Multicloud Services organization, building cloud infrastructure and distributed systems.