Principal Software Developer, Cloud Performance

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

Description For Principal Software Developer, Cloud Performance

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Developer to join their Cloud Performance Organization within the Technical Strategy and Oversight (TSO) team. This role focuses on optimizing critical cloud components, improving service efficiency, and reducing costs while ensuring scalability. The position involves working on greenfield projects to design and build new cloud services, with opportunities to drive major feature designs and provide technical leadership. The role combines high-level system design work with hands-on development, requiring expertise in cloud infrastructure, performance optimization, and distributed systems.

The TSO organization's mission is to support customer choice, transparency, and value in cloud infrastructure. They're working on innovative initiatives including new platforms, high-performance primitives, and developer frameworks. The team is developing core components for data planes, remote persistent storage solutions, and performance improvement standards across OCI.

This is an opportunity to work with a diverse, motivated team while having both autonomy and support. The role requires balancing technical excellence with practical implementation, focusing on operational excellence and customer satisfaction. You'll be part of Oracle's expanding cloud infrastructure team, contributing to services that support top-tier enterprises worldwide.

The position offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge cloud technology. You'll be instrumental in shaping the performance and efficiency of Oracle's cloud services while working in a dynamic, flexible workplace that encourages growth and innovation.

Last updated 2 hours ago

Responsibilities For Principal Software Developer, Cloud Performance

  • 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 the financial impact of inefficiencies
  • Develop and implement improvements in shared components, libraries, and runtime configurations

Requirements For Principal Software Developer, Cloud Performance

Java
Linux
  • 5 to 10 years distributed service engineering experience
  • Development experience in Java, C++, or 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
  • BS degree in Computer Science or related field (MS preferred)
  • Experience with public cloud platforms preferred

Benefits For Principal Software Developer, Cloud Performance

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 of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Developer, Cloud Performance

AWS Cloud Architect

Senior AWS Cloud Architect position at Oracle, focusing on enterprise cloud solutions, requiring AWS certification and 10+ years of experience.

Principal Member Technical Staff (JoinOCI-SDE)

Principal Member Technical Staff position at Oracle Cloud Infrastructure (OCI) team, focusing on host state management for compute services.

Software Development Director

Senior engineering leadership role at Oracle Cloud Infrastructure (OCI) to build and lead the new Performance team, focusing on improving service performance and defining KPIs.

Software Developer 5

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on building large-scale distributed systems and cloud services with 10+ years of experience required.

Principal Technical Operations Engineer

Principal Technical Operations Engineer role at Oracle Cloud Infrastructure (OCI) focusing on operating production environments for Japan's governmental sovereign cloud.