Principal Core Infrastructure Engineer, OCI Planning & Capacity

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$114,600–$234,600 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $161k
This role $175k
$100k $249k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $144,350–$176,925 — the blue band above. At the midpoint, this role pays about $175k versus about $161k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 972 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 789 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Core Infrastructure Engineer, OCI Planning & Capacity

The Principal Core Infrastructure Engineer joins the OCI Infrastructure Planning and Capacity Management team to build software solutions for managing infrastructure capacity, sourcing resources, and planning for future demand. You will design, develop, and maintain backend services, APIs, and workflow automation that support critical capacity management processes. Key responsibilities include architecting scalable distributed systems, optimizing data paths for high-throughput workloads, and implementing fault-tolerant components using redundancy and replication. You will utilize Java, Python, Go, or C# to build production systems while managing telemetry, dashboards, and security controls. The role addresses complex technical challenges in infrastructure sourcing, forecasting, and process automation. You will ensure operational readiness by diagnosing production issues, developing Infrastructure as Code, and maintaining compliance within a multi-tenant cloud environment.

What you'll do

  • Architect and develop scalable distributed systems to support horizontal and vertical scaling for hyper-scale workloads.
  • Optimize code and data paths for high-throughput processing and large-scale data retrieval and storage.
  • Design fault-tolerant components using redundancy, replication, failover, and rate-limiting to meet service level objectives.
  • Establish KPIs and telemetry to build proactive dashboards and alerting mechanisms for system health monitoring.
  • Design and execute complex validation tests, including fault injection and brown-out scenarios, to ensure system correctness.
  • Diagnose and resolve production issues while providing guidance during incident response and root cause investigations.
  • Implement security controls, encryption, and access management to protect data in multi-tenant environments.
  • Develop Infrastructure as Code (IaC) and automation tools to manage patching, updates, and rollbacks.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • 7+ years of professional software development experience.
  • Strong programming skills in Java, Python, Go, C#, or a comparable programming language.
  • Experience designing, building, and deploying cloud-native services and APIs in cloud environments.
  • Strong software engineering fundamentals including data structures, algorithms, system design, and experience with relational and/or distributed databases.
  • Experience with modern software development practices including CI/CD, automated testing, source control, monitoring, observability, debugging, and production reliability.
  • Experience owning technical designs, collaborating on architecture decisions, and coordinating implementation across engineering teams.
  • Experience using AI-assisted development tools to improve software delivery, testing, debugging, and technical documentation.

More like this

Similar roles

Principal Core Infrastructure Engineer, OCI Planning & Capacity

Oracle

Nashville, TN 2 days ago $114,600–$234,600
Distributed Systems Java Python Go C# OCI AWS Azure Google Cloud Kubernetes Infrastructure as Code CI/CD Microservices Distributed Databases Data Engineering ETL Workflow Orchestration Monitoring Observability Fault Injection
7+ yrs exp

Senior Core Infrastructure Engineer, OCI Planning & Capacity

Oracle

Nashville, TN 2 days ago $79,200–$209,500
Java Python Go C# Distributed Systems OCI Kubernetes Infrastructure as Code CI/CD APIs Distributed Databases Data Pipelines ETL Microservices Containers Monitoring Observability Encryption System Design
4+ yrs exp

Senior Core Infrastructure Engineer, OCI Planning & Capacity

Oracle

Nashville, TN 2 days ago $79,200–$209,500
Java Python Go C# Distributed Systems Infrastructure as Code (IaC) CI/CD Kubernetes Containers Microservices Distributed Databases APIs Data Pipelines ETL Streaming Monitoring Observability Encryption
4+ yrs exp

Senior Core Infrastructure Engineer, OCI Planning & Capacity

Oracle

Nashville, TN 2 days ago $79,200–$209,500
Java Python Go C# Distributed Systems Infrastructure as Code CI/CD Kubernetes Oracle Cloud Infrastructure Data Pipelines ETL Monitoring Observability Encryption Load Testing fault-injection
4+ yrs exp

Director, Core Infrastructure Engineering, OCI Planning & Capacity

Oracle

Nashville, TN 2 days ago $169,800–$355,400
Distributed Systems Cloud Native Infrastructure as Code (IaC) Data Replication Telemetry SLOs Encryption Access Controls Load-shedding Throttling Rate-limiting Formal Verification Data Integration FinOps CloudOps Capacity Planning Demand Forecasting Fleet Management
10+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 76 days ago $114,600–$234,600
Distributed Systems Oracle Cloud Infrastructure (OCI) Java Infrastructure as Code (IaC) CI/CD System Design API Development High Availability Systems Cloud Architecture Data Replication Fault Injection Telemetry Load Testing Encryption Access Controls
6+ yrs exp