Top Tech TransitionBrowse all jobs
Oracle

Senior Principal Software Engineer, Core Infrastructure

Apply on Oracle

Description

Oracle Cloud Infrastructure (OCI) Compute delivers bare metal and virtual machine instances - CPU and GPU - at global scale. We are hiring a Senior Principal Software Engineer to design, build, and operate OCI Compute control plane services, with a focus on Imaging and Container Registry.

In this role, you will lead complex technical projects and deliver secure, highly available, multi-tenant distributed services that scale across OCI regions. You will combine hands-on development with sound architectural judgment, collaborate with partner teams, and improve service reliability, performance, and operational efficiency.

In this role, you will:

•

Design, implement, and operate resilient distributed services that support multi-tenancy, horizontal scaling, predictable performance, and cost efficiency.

•

Lead technical projects within Imaging and Container Registry, translating requirements into designs, implementation plans, and production-ready capabilities.

•

Collaborate with Compute, Storage, Networking, Oracle Kubernetes Engine (OKE), and OCI Functions teams to deliver platform features and resolve technical dependencies.

•

Apply secure-by-default design principles, including tenant isolation, authentication, authorization, and secure image and artifact lifecycle management.

•

Improve service-level objectives for availability, latency, and durability through observability, automation, capacity planning, and recovery mechanisms.

•

Own features and service components throughout their lifecycle, including design, implementation, testing, deployment, on-call support, and continuous improvement.

•

Investigate complex production issues, lead root cause analysis for owned components, and implement durable fixes.

•

Mentor engineers through design discussions, code reviews, and troubleshooting while strengthening the team’s engineering practices.

•

Contribute technical proposals and effort estimates to the service roadmap, partnering with engineering leaders and product management to prioritize customer needs.

Responsibilities

We are looking for a hands-on engineer with strong distributed systems design and implementation experience to help build the next generation of OCI Compute services.

You will independently solve complex problems, evaluate architectural tradeoffs, and lead projects from design through production. You will remain actively involved in coding, testing, debugging, and service operations while providing technical guidance to engineers working on related components.

Success in this role requires strong ownership, clear written and verbal communication, and the ability to coordinate delivery across team boundaries. You should be comfortable presenting designs, explaining technical decisions, and balancing feature delivery with reliability, security, and maintainability.

Qualifications:

Preferred Qualifications:

Collaboration & Technical Leadership:

Qualifications

Disclaimer:

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $126,200 to $264,100 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

As part of Oracle's onboarding process and consistent with applicable law, US-based employees are required to complete identity verification, which involves the collection and processing of their biometric information. Accommodations to this requirement may be granted following an individualized assessment.

You apply directly on Oracle's careers site. See similar jobs