Top Tech TransitionBrowse all jobs
Oracle

Principal Core Infrastructure Engineer

Apply on Oracle

Description

Oracle Cloud Infrastructure (OCI) is hiring a Principal Core Infrastructure Engineer to join the Next Gen Network Observability team. Help build cloud-scale intelligence systems that enable OCI networks to detect, diagnose, and respond to failures automatically—advancing the vision of self-healing networks through automated network control.

Description

In this high-impact role, you will design and build distributed systems and algorithms that measure, analyze, and explain network behavior across OCI’s data centers and WAN. You will combine active measurements, network topology, routing state, flow signals, and switch telemetry to identify where latency, congestion, packet loss, and failures originate.

The broader vision is to make observability an active part of the network control loop. The platform will transform trusted, confidence-scored insights into signals that automated controllers can use to steer traffic, mitigate congestion, isolate faults, and restore network health safely. These capabilities will provide the intelligence foundation for increasingly autonomous, self-healing cloud networks while maintaining explainability, policy controls, and operational safeguards.

This position requires deep systems expertise and hands-on experience with networking, algorithms, telemetry, and distributed computing. You will develop topology-aware observability capabilities, congestion-triangulation and queue-wait reconstruction algorithms, confidence-scored fault localization, and production services that operate reliably at cloud scale.

Responsibilities

Key Responsibilities

Preferred Qualifications

Join the OCI Networking – Next Gen Network Observability team to build the intelligence and automation foundation for self-healing networks—where measurement, inference, and automated control work together to detect problems, select safe corrective actions, and restore network health at cloud scale —helping Oracle’s cloud networks operate with greater visibility, resilience, and efficiency.

Responsibilities

Key Responsibilities

System Design & Architecture - System Scalability:

–Lead the development and implementation, and begin to architect, components of scalable distributed systems that support horizontal and vertical scaling to meet system demands, including leveraging distributed state management tools.

–Optimize code and/or systems for large-scale data processing and high-throughput requirements to support hyper-scale systems.

–Define scalability requirements for owned components and ensure design and implementation requirements are met.

–Design systems to scale with elasticity (e.g., effectively scaling both up and down).

–Leverage data plane platforms to effectively handle large-scale data retrieval, storage, and processing.

–Design performance and load testing.

System Design & Architecture - System Reliability Design:

–Build and design fault-tolerant components and systems capable of withstanding in-service updates by implementing redundancy, replication, and automatic failover mechanisms.

–Design systems to effectively handle service disruptions (e.g., network partitions) by prioritizing consistency, availability, or partition tolerance.

–Implement and optimize approaches to handle network unreliability, including load-shedding, throttling, and rate-limiting.

–Design components and systems that are durable and adhere to service level objectives (SLOs), setting expectations for availability and durability of other computing services within the department.

System Design & Architecture - System Reliability Performance:

–Define key performance indicators (KPIs) and telemetry to identify gaps or issues in running systems.

…

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