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 lead the development and architecture of scalable, elastic distributed systems. This role involves designing and maintaining backend services, APIs, and workflow automation to improve how the organization manages infrastructure capacity, sources resources, and plans for future demand. Key responsibilities include optimizing code for high-throughput workloads, implementing fault-tolerant designs with redundancy and replication, and establishing telemetry for proactive monitoring. The candidate will utilize Java, Python, Go, or C# to build production-ready systems while applying software engineering fundamentals like data structures and algorithms. The work addresses complex technical challenges in infrastructure sourcing, forecasting services, and data integration to improve decision quality and operational visibility across engineering, operations, supply chain, and finance departments.

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 requirements 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 monitoring system health.
  • Design and execute complex validation tests, including fault injection and brown-out scenarios, to ensure system correctness.
  • Diagnose and resolve production issues while mentoring peers on troubleshooting and operational readiness.
  • Implement security controls, encryption, and access management to protect data in multi-tenant environments.
  • Develop Infrastructure as Code (IaC) and automation tools to manage cloud infrastructure patching and rollbacks.

What we're looking for

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

More like this

Similar roles

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 CI/CD Kubernetes Oracle Cloud Infrastructure Data Pipelines ETL Monitoring Observability Encryption Load Testing fault-injection
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

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 81 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code Telemetry Fault Injection Load Shedding Rate Limiting Backpressure Service Level Objectives KPIs Security Controls Encryption Authentication Authorization Data Replication Capacity Planning
6+ yrs exp