Principal Core Infrastructure Engineer

Oracle

10+ yrs Bengaluru Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join the Oracle Cloud Infrastructure (OCI) team and play a pivotal role in building and operating massive-scale cloud services.

OCI Infrastructure Delivery Engineering focuses on developing services and tools to rapidly expand OCI's compute and network capacity. Our platform manages the entire lifecycle of data centers, from planning and design through to operation and decommissioning.

This position offers the chance to shape a foundational platform at cloud scale, influencing how OCI grows its global presence and meets the demands of large, hyperscale customers. The ideal candidate is a hands-on cloud engineer and technical leader with a proven track record in delivering high-impact distributed systems.

Responsibilities

Take ownership of the technical architecture for services that accelerate OCI's capacity growth.

Lead the design and deployment of resilient, scalable, and secure services managing the physical asset lifecycle.

Translate business objectives into actionable technical strategies and roadmaps.

Remain actively involved in prototyping, code reviews, and solving complex technical challenges.

Foster cross-organizational alignment and establish clear integration contracts.

Champion operational excellence, including observability, health monitoring, and reliability goals.

Identify and prioritize systemic risks and technical debt.

Qualifications

A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience is required.

Possess over 10 years of professional software development experience, with significant expertise in designing, shipping, and operating scalable, cloud-native distributed systems.

Demonstrate technical leadership across complex, multi-service initiatives, including architecture definition and roadmap development.

Exhibit strong proficiency in programming languages like Go or Java, and scripting languages such as Python.

Deep understanding of distributed systems fundamentals, microservice patterns, data consistency, and high availability.

Experience designing production services with robust observability, incident response, and reliability improvement practices.

Proficiency in computer science fundamentals, including data structures and algorithms.

Ability to author and communicate technical proposals and design specifications.

Experience mentoring engineers and improving engineering practices.

Essential Skills

Distributed SystemsCloud-Native ArchitectureMicroservicesService-to-Service CommunicationData ConsistencyFault ToleranceHigh AvailabilityObservabilityService-Level Indicators (SLIs)Service-Level Objectives (SLOs)DashboardsMetricsAlarmsCapacity PlanningOperational RunbooksIncident ResponseRoot Cause AnalysisOn-Call PracticesReliability EngineeringData StructuresAlgorithmsConcurrencyProgramming ParadigmsTechnical ProposalsArchitecture DocumentationDesign SpecificationsPresentationsMentorshipCode ReviewsDesign ReviewsTechnical Guidance

Good to Have

GoJavaPythonKubernetesContainer OrchestrationService DiscoverySecret StorageContainerizationSoftware-Defined Networking (SDN)Infrastructure as Code (IaC)Terraform

Highlights

  • Actively hiring

More Details

RolePrincipal Core Infrastructure Engineer
IndustryCloud Computing, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

Cloud Computing

Principal Core Infrastructure Engineer at Oracle | SkillMX | SkillMX