Principal Core Infrastructure Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $175k
$100k most similar roles pay here $249k

This role pays less than 51% of similar roles. Most pay $155,700–$225,712 — the shaded band above. At the midpoint, this role pays about $175k versus about $191k 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 535 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 420 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Core Infrastructure Engineer

As a Principal Core Infrastructure Engineer within the software engineering division, you will join the Compute team to design and build large-scale distributed infrastructure for cloud services. You will own the software design and development for major components of Oracle Cloud Infrastructure, focusing on high availability, scalability, and performance. Your daily work involves developing, designing, and debugging software applications or operating systems while defining standard practices and procedures. To succeed in this role, you must be a skilled coder and distributed systems generalist proficient in Java, C, or C++, along with scripting languages like Python or Perl. You will solve complex problems involving virtualized infrastructure, networking protocols such as TCP/IP and HTTP, and operating system internals to provide elastic compute capabilities for diverse workloads within a mission-critical, multi-tenant environment.

What you'll do

  • Own the software design and development for major components of Oracle's Cloud Infrastructure.
  • Develop, design, and debug software applications and operating systems for large-scale distributed environments.
  • Design architectures that ensure high availability, scalability, and performance for mission-critical services.
  • Perform deep-dive coding and troubleshooting across the entire technology stack including low-level systems.
  • Create technical documentation including proposals, design specifications, architecture diagrams, and presentations.
  • Optimize system performance and troubleshoot issues within a multi-tenant, virtualized infrastructure.
  • Define and evolve standard engineering practices and procedures for the software engineering division.

What we're looking for

  • Must have 8+ years of software development experience with distributed systems in large-scale environments.
  • Proficiency in Java, C, or C++ is required along with experience in scripting languages like Python or Perl.
  • Experience working on large-scale, highly distributed services infrastructure is required.
  • Experience working in an operational environment with mission-critical tier-one livesite servicing is required.
  • Must be able to communicate technical ideas effectively in writing and verbally through proposals, designs, and presentations.
  • Ability to design architectures that ensure high availability, scalability, and flexibility for future business demands is required.
  • Knowledge of data structures, algorithms, operating systems, distributed systems fundamentals, and cloud-native development (preferred).
  • Familiarity with operating system internals, networking protocols, troubleshooting, performance tuning, and multi-tenant virtualized infrastructure (preferred).

More like this

Similar roles

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 9 days ago
Java Python Perl AWS Azure Google Cloud OCI REST APIs Distributed Systems NoSQL Source Control Agile Infrastructure Automation Performance Tuning
7+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 21 days ago $114,600–$234,600
C++ Java Distributed Systems Cloud Networking Oracle Cloud Infrastructure OpenStack AWS GCP Azure Networking High Availability Data Structures Algorithms Operating Systems Agile
8+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 57 days ago
Java Python Distributed Systems Microservices CI/CD DevOps Data Modeling Linux Windows Application Security System Design Software Architecture Algorithms Data Structures
8+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 57 days ago $114,600–$234,600
Java Python Distributed Systems Microservices CI/CD DevOps Data Modeling Linux Windows Application Security System Design Software Architecture Observability Algorithms Data Structures
8+ yrs exp

Principal Core Infrastructure Engineer

Oracle

Nashville, TN 57 days ago $114,600–$234,600
Java Python Distributed Systems Microservices Databases Data Modeling CI/CD DevOps Observability Linux Windows Application Security System Design Software Architecture
8+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 17 days ago $79,200–$209,500
Java C C++ Python Perl Distributed Systems TCP/IP HTTP Operating Systems AIOps Data Structures Algorithms Networking Protocols Infrastructure as a Service
4+ yrs exp