Taro Logo

Sr. Principal Software Engineer, OCI Software Ecosystem

Oracle is 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 - $251,600
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle Cloud Infrastructure (OCI) is seeking a Sr. Principal Software Engineer to join their Software Ecosystem Management team within the Technical Strategy and Oversight (TSO) organization. This role focuses on building enterprise systems for Software Inventory management, Performance Improvements, and Remediation Tracking across OCI services.

The position involves designing and implementing a centralized platform for OCI teams to manage Software BOM, track security/vulnerability updates, and implement automated guardrails for security and compliance. This is a greenfield opportunity to build new cloud services from the ground up in a rapidly growing environment.

As a Sr. Principal Engineer, you'll work on designing major service components, providing technical leadership, and driving engineering peer reviews. The role requires balancing high-level system design with hands-on development, while ensuring operational excellence and fostering a culture of high quality and customer focus.

OCI delivers mission-critical applications for top-tier enterprises worldwide, with services deployed in over 50 regions. The platform is expanding beyond traditional public cloud to include dedicated, hybrid and multi-cloud, and edge computing solutions. You'll be part of an innovative team working on ambitious initiatives including new platforms, high-performance primitives, and frameworks to support OCI developers.

The role offers competitive compensation ($96,800 - $251,600), comprehensive benefits including medical/dental/vision insurance, 401(k) matching, flexible vacation, and equity opportunities. Join a diverse team of smart, motivated individuals where you'll have the autonomy and support to do your best work in a dynamic, flexible workplace.

Last updated 5 days ago

Responsibilities For Sr. Principal Software Engineer, OCI Software Ecosystem

  • 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
  • Build automation systems for communications and remediation tracking
  • Quantify and communicate impact of security, compliance, and performance goals
  • Develop standardized rule-based triggers for compliance

Requirements For Sr. Principal Software Engineer, OCI Software Ecosystem

Java
Rust
Linux
  • 10+ years distributed service engineering experience
  • Experience in Java, Rust, C++, or C#
  • Extensive experience with public cloud service control or data planes
  • Expertise in software performance profiling and optimization
  • Deep understanding of object-oriented design and SDK development
  • Expert knowledge of data structures, algorithms, and distributed systems
  • Understanding of databases, NoSQL systems, and storage technologies
  • Linux administration and networking stack configuration knowledge
  • BS degree in Computer Science or related field (MS preferred)
  • Technical leadership and mentorship skills

Benefits For Sr. Principal Software Engineer, OCI Software Ecosystem

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • 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