Principal Core Infrastructure Engineer- Nashville,TN

OracleNashville, TN
$114,600 - $234,600Onsite

About The Position

The Oracle Cloud Infrastructure (OCI) team builds and manages a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. This is an opportunity to become a part of the Virtual Networking Control Plane organization, a core OCI team that owns and manages networking resources in virtual and functional layers. We serve internal customers in OCI and external customers that use virtual networking APIs and workflows. The Virtual Networking team delivers Network-as-a-Service that handle planning, provisioning, life cycle management, and security of our customers' network infrastructure. We are shaping the management of network infrastructure by providing the flexibility and simplicity of a virtual network but with the manageability and control of a software-defined network (SDN).

Requirements

  • Experience in leading development and architecting scalable, elastic distributed systems.
  • Experience in defining and enforcing scalability requirements.
  • Experience in optimizing code and data paths for high-throughput, hyper-scale workloads.
  • Experience in leveraging data plane platforms for large-scale retrieval, storage, and processing.
  • Experience in designing fault-tolerant, in-service-upgradable systems.
  • Experience in applying load-shedding, throttling, and rate-limiting.
  • Experience in establishing KPIs and telemetry.
  • Experience in building proactive dashboards and alerts.
  • Experience in designing complex validation, replication, and synchronization.
  • Experience in diagnosing and resolving production issues.
  • Experience in mentoring peers.
  • Experience in implementing robust security controls.
  • Experience in executing remediation.
  • Experience in maintaining compliance documentation.
  • Experience in developing IaC and automation.

Responsibilities

  • Leads development and begins architecting components of scalable, elastic distributed systems.
  • Defines and enforces scalability requirements for owned components; optimizes code and data paths for high-throughput, hyper-scale workloads; and leverages data plane platforms for large-scale retrieval, storage, and processing.
  • Designs fault-tolerant, in-service-upgradable systems using redundancy, replication, failover, and policies for partitions, applying load-shedding, throttling, and rate-limiting to handle network unreliability while meeting SLOs.
  • Establishes KPIs and telemetry; builds proactive dashboards and alerts; and designs complex validation (fault injection, brownouts), replication, and synchronization for correctness and durability.
  • Proactively diagnoses and resolves production issues, mentors peers, and ensures operational readiness.
  • Implements robust security controls, executes remediation, maintains compliance documentation, and develops IaC and automation that enable safe patching, updates, and rollbacks within change-management plans.

Benefits

  • Flexible medical
  • Life insurance
  • Retirement options
  • Volunteer programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service