Taro Logo

Principal Software Engineer, Cloud Performance

World leader in cloud solutions, providing tomorrow's technology to tackle today's challenges. Partner with industry leaders for over 40+ years.
Cloud
Principal Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Cloud Performance Organization. This role is crucial in optimizing OCI's critical components and improving cloud service efficiency. The position is part of the Technical Strategy and Oversight (TSO) organization, working on ambitious initiatives including new innovative platforms, high-performance primitives, and frameworks to support OCI developers.

The role involves working with cutting-edge cloud technology, focusing on performance optimization and efficiency improvements across OCI's infrastructure. You'll be responsible for evaluating cloud services, identifying inefficiencies, and designing cost-effective solutions. The position requires deep technical expertise in distributed systems, cloud architecture, and performance engineering.

As a Principal Engineer, you'll provide technical leadership, mentor team members, and drive the design of major service components. The role combines high-level system design work with hands-on development, requiring both architectural thinking and practical implementation skills. You'll work closely with engineering managers and TPMs to deliver high-quality solutions.

The position offers the opportunity to work on greenfield projects, building new cloud services from the ground up. You'll be part of Oracle's rapidly expanding cloud infrastructure team, working with diverse, motivated colleagues in a dynamic environment that encourages autonomy and innovation.

Key technical areas include:

  • Cloud service optimization and performance engineering
  • Distributed systems and cloud architecture
  • CI/CD pipeline integration
  • Performance profiling and analysis
  • SDK development and system design
  • Infrastructure and runtime optimization

The role requires strong technical skills, leadership ability, and a track record of delivering major features into production. You'll need to balance speed and quality while maintaining a focus on operational excellence and customer satisfaction. This is an opportunity to make a significant impact on Oracle's cloud infrastructure while working with cutting-edge technology.

Last updated a month ago

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

Requirements For Principal Software Engineer, Cloud Performance

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)
  • Technical leadership and mentorship skills

Benefits For Principal Software Engineer, Cloud Performance

Medical Insurance
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Related Jobs

Software Architect - Multicloud in Ireland

Principal Software Architect position at Oracle Cloud Infrastructure, focusing on distributed systems and cloud architecture with 15+ years of experience required.

Principal SW Developer (OCI MULTICLOUD)

Principal Software Developer role at Oracle's Multicloud organization, focusing on distributed systems and cloud services, requiring 10+ years of experience.

Senior Principal SW Engineer (OCI MEDIA)

Senior Principal Software Engineer role at Oracle Cloud Infrastructure, building cloud services for media and entertainment industry, requiring 10+ years of experience in distributed systems and cloud architecture.

Principal Account Cloud Engineer - Database Platform

Principal Account Cloud Engineer position at Oracle, focusing on database platform solutions and cloud architecture, requiring 7+ years of experience in technology and cloud platforms.

Principal Account Cloud Engineer - Database Platform

Principal Cloud Engineer role at Oracle focusing on database platform solutions, combining technical expertise with customer advisory to modernize data infrastructure.