Principal Engineer, Core Infrastructure
hackajob is collaborating with Oracle to connect them with exceptional professionals for this role.
Description
Within OCI, the Technical Strategy & Oversight organization builds foundational systems for OCI's most demanding services. One of its boldest initiatives is Autonomous OCI: a greenfield effort to build a cloud platform that can operate and scale with far less manual work.
Today, every new region and service feature adds operational cost and complexity. Autonomous OCI is designed to change that by making services fast, resilient, and self-healing by default-helping OCI scale to thousands of regions without growing operations teams at the same rate.
As a Principal Member of Technical Staff, you will help shape Lightweight Infrastructure (LWI), the next-generation runtime and platform layer for compute, storage, networking, identity, observability, and governance.
Qualifications
- BS/MS in Computer Science, or equivalent practical experience.
- 6-10+ years of software engineering experience building highly available, scalable distributed systems or cloud infrastructure.
- Strong programming skills in Java, Go, Rust, C/C++, or a similar systems or backend language.
- Deep experience in one or more core infrastructure areas: distributed systems, cloud control planes, management planes, scheduling, virtualization, storage, networking, security, reliability, or platform automation.
- Ability to independently lead the design and delivery of complex services that must be correct, resilient, observable, and easy to operate.
- Strong understanding of failure handling, concurrency, asynchronous workflows, safe retries, and lifecycle management in distributed systems.
- Strong debugging and problem-solving skills, including the ability to drive resolution for complex production and performance issues.
- Experience collaborating across teams and turning broad platform goals into clear designs and executable plans.
- Ability to raise the technical bar through mentoring, design reviews, code reviews, and hands-on technical leadership.
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.
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.
-Build and customize moderately complex dashboards, telemetry systems, and alerting mechanisms to proactively monitor components and system health
System Design & Architecture - Correctness / Availability:
-Design and implement functional and correctness requirements for feature sets and/or systems in new or existing systems.
-Design complex test scenarios (e.g., fault-injection, brown-out) to evaluate system correctness.
-Implement data replication and synchronization techniques to maintain data integrity and availability.
Operational Troubleshooting & Incident Management:
-Take a proactive role in diagnosing, debugging, and resolving issues in active components and systems to support ongoing operation, and mentor others in these processes.
-Implement strategies to prevent interruptions, ensuring no maintenance windows are required for customers and users when resolving issues.
-Maintain expertise in owned components and systems to ensure effective troubleshooting and performance.
-Meet operational readiness expectations through design and implementation.
-Serve in operational support rotations, providing guidance in incident response and root cause investigations.
Compliance & Security:
-Implement robust security measures to protect data and applications in multi-tenant environments, including encryption techniques and access controls.
-Execute remediation plans to address identified security gaps.
-Ensure cloud infrastructure is in compliance with industry standards and regulations and that documentation is up to date.
Automation & Change Management:
-Develop and maintain automation scripts and tools (e.g., Infrastructure as Code (IaC to manage cloud infrastructure.
-Create and adhere to change management plans for patching, updating, and rolling back applications, and begin designing systems and components to allow for automation of these processes.
Core Responsibilities
Planning & Execution:
-Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to requirements for a moderately-sized project or initiative. Efficiently delegates, monitors, and prioritizes work across multiple projects, providing technical oversight and adjusting plans to address shifts in resources or timelines.
Collaboration & Partnership:
-Collaborates across the organization to align on expectations and achieve shared objectives. Leverages understanding of business leaders, stakeholders, and/or customers to ensure proposed solutions meet their needs. Supports inclusivity by actively seeking and listening to diverse perspectives, ensuring others feel heard and respected.
Problem Solving:
-Identifies and addresses moderately complex issues by analyzing a wide range of data and/or information to identify solutions in accordance with standard practices. Proactively escalates unresolved or critical issues with a thorough assessment and suggests potential solutions. Reviews, contributes to, and documents problem solving strategies.
Continuous Learning:
-Pursues learning opportunities to expand knowledge and skills and/or tools in new areas and stays abreast of the latest industry trends and best practices. Proactively seeks and leverages ongoing feedback and training to improve skills. Coaches and mentors junior team members, fostering continuous learning and knowledge sharing within and across teams.
Continuous Improvement:
-Develops ideas, recommends updates, and/or collaborates on the implementation of process improvements to increase the efficiency and effectiveness of processes, protocols, and workflows across teams, and evaluates the impact on key stakeholders. Solicits feedback from others on ideas for alternative approaches and methods for continued improvement.
Performance and Development:
-Contributes to the talent development pipeline by participating in candidate interviews, assessing candidates, and providing hiring recommendations.
Qualifications
Minimum Job Qualifications
Education and/or Experience:
11 years of experience in software development
OR
Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 7 years of experience in software development
OR
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 7 years of experience in software development
OR
Master's of Technology (M . click apply for full job details
$114.6k - $234.6k
...teams at the same rate. As a Principal Member of Technical Staff,... ...will help shape Lightweight Infrastructure (LWI), the next-generation runtime... .... 6-10+ years of software engineering experience building highly... ...experience in one or more core infrastructure areas: distributed...SuggestedTemporary workImmediate startFlexible hoursShift work$142k - $194k
...experience. We expect 6-10+ years of software engineering experience building highly available, scalable distributed systems or cloud infrastructure. Strong programming skills in Java,... .... Deep expertise in one or more core infrastructure areas is needed, such as...SuggestedFull time$169.8k - $355.4k
Oracle Cloud Infrastructure (OCI) Networking is the foundation that enables customers to run... ...leadership team.Our team develops the core infrastructure that powers OCI Networking... ...Career Level - M4As a Director of Software Engineering, you will lead teams that design,...SuggestedTemporary workFlexible hours$114.6k - $234.6k
As a Principal Member of Technical Staff, you will own the software design and development... ...for major components of Oracle's Cloud Infrastructure. You should be both a rock-solid lead... ...systems generalist and/or skilled Linux engineer with Systems triage experiance able to...SuggestedTemporary workFlexible hours$79.2k - $209.5k
...documentation standards are met.Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry... ...plans for patching, updating, and rolling back applications.Core ResponsibilitiesPlanning & Execution:-Track timelines with...SuggestedTemporary workFlexible hours$79.2k - $209.5k
...Staff, you will help build Lightweight Infrastructure (LWI), the next-generation runtime and... ...practical experience. 3-5+ years of software engineering experience building reliable services,... ..., and rolling back applications.Core ResponsibilitiesPlanning & Execution:-Track...Temporary workImmediate startFlexible hours$79.2k - $209.5k
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide. Our cloud offers hyperscale... ...solutions, edge computing, and more.As a Senior Core Infrastructure Engineer, you will build and operate the foundational distributed...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
An engineer on the Strategic Customer Engineering team plays a critical role in aligning technical details across various service teams... ...and wide-ranging, with strengths in internetworking, cloud infrastructure, Linux system internals, workflow scalability, and...Temporary workWork experience placementFlexible hours$146.3k - $306.4k
...broad impact across OCI. We are hiring Senior Principal engineers and leaders who are excited by large-scale cloud infrastructure, deployment orchestration, operational... ...across interdependent systems.Below are the Core ResponsibilitiesPlanning & ExecutionLead critical...Temporary workFlexible hours$146.3k - $306.4k
...systems while advancing innovation in data plane platforms. Engineers and oversees fault‑tolerant, in‑service‑upgradable designs; optimizes... ...updates, and rollbacks.Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from...Temporary workFlexible hours$79.2k - $209.5k
...security controls such as encryption and access management, and cloud compliance practices. Familiarity with automation tools and Infrastructure as Code for cloud infrastructure management. Ability to track work, adapt priorities, collaborate across teams, troubleshoot...Full timeFlexible hours- ...operational excellence in a Cloud DevOps environment. Develop security controls, remediation processes, compliance documentation, infrastructure automation, and safe patching, updating, and rollback workflows. Perform software scoping, architecture, specification,...Full timeRemote workFlexible hours
$79.2k - $209.5k
...high-performance, scalable systems. Seasoned engineering experience across design, development, test infrastructure, and operational excellence. Understanding of... ...exceptional professionals with Oracle. As a Senior Core Infrastructure Engineer on our team, you will...Full timeFlexible hours$114.6k - $234.6k
...cause analysis, and operational excellence mentoring. Build Infrastructure as Code and operational automation for patching, updates,... ...Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience....Full timeWork at officeRelocation packageFlexible hours$114.6k - $234.6k
...masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent... ...-scale distributed systems or cloud infrastructure. We need strong experience designing... ..., and continuous improvement of core distributed systems and data-plane services...Full timeWork at officeWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
...systems, prototyping, programming, software engineering, web development, innovation, cross-... .... Develop automation, tooling, and infrastructure as code for troubleshooting and cloud-... ...professionals with Oracle for a Software Engineer, Core Infrastructure role supporting the...Full timeFlexible hours$114.6k - $234.6k
As a Principal Core Infrastructure Engineer within the Networking organization, you will spearhead the development of innovative services in the Networking Automation & Health domain to enable AI super clusters. This initiative involves building a robust software stack...Temporary workLong distanceFlexible hours$114.6k - $234.6k
...develops IaC and automation that enable safe patching, updates, and rollbacks within change‑management plans.We are seeking a Core Infrastructure Engineer to design, build, and operate the distributed systems that power reliable, secure, and scalable cloud services. This...Temporary workFlexible hours$114.6k - $234.6k
...standards and architectures. Mentors junior engineers, provides input on team decisions, and... ....Only Oracle brings together the data, infrastructure, applications, and expertise to power... ...reviews, pairing, and knowledge shares. Core ResponsibilitiesPlanning & Execution:• Manages...Temporary workImmediate startFlexible hoursShift work$114.6k - $234.6k
...We require experience with modern infrastructure components such as service discovery,... ...and guide a team that blends software engineering strength with network control expertise... ...and auto-recovery services. This is a principal-level opportunity based in Nashville,...Full timeFlexible hours$114.6k - $234.6k
...implementation, and ongoing evolution of core distributed systems and data-... ...-cause analysis, and mentor engineers in operational excellence Build and improve Infrastructure as Code and operational... ...with hackajob. This Principal role is part of our AI Infrastructure...Full timeFlexible hours$146.3k - $306.4k
Oracle Cloud Infrastructure (OCI) is seeking a Lead Principal Core Infrastructure Engineer to join our Networking organization, focusing on DDoS and Network Security. In this strategic role, you will help architect, build, and enhance solutions to safeguard the reliability...Temporary workFlexible hours$114.6k - $234.6k
...on data center and WAN orchestration. Apply deep expertise in networking technologies (routing, switching, overlays, traffic engineering) to architect resilient, scalable, and highly available control systems. Develop and optimize algorithms for network resource...Temporary workWorldwideFlexible hours$142k - $194k
...Requirements: ~6-10+ years of network infrastructure engineering experience in optics and optical... ...significant advantage ~ Strong background in core networking, including L2/L3/L4, IP... ...exceptional professionals to this Principal Optical Engineer opportunity. You will...Full time$114.6k - $234.6k
...and review materials. We seek experience mentoring junior engineers and contributing to hiring, interviews, and talent development... ...rules and reduce exposure. We build and maintain reusable infrastructure-as-code modules and automation, along with validation, drift...Full timeImmediate startFlexible hours$142k - $194k
...operations across teams and product areas. We modify and extend infrastructure pipelines and configuration management tools using existing... ...to manage risk and maintain alignment. We mentor junior engineers and serve as a technical SME for complex problem solving....Full time$146.3k - $306.4k
At Oracle Cloud Infrastructure (OCI), we build and operate cloud infrastructure at global scale. OCI Dedicated Region25 (DR25) delivers... ...grow as customer demand increases.We are seeking a Lead Principal Network Engineer to serve as a recognized technical authority for the DR25...Temporary workFlexible hours$102.3k - $209.5k
Oracle Cloud Infrastructure (OCI) is building the next generation of cloud... ....The Network Products Engineering organization defines, develops... ...solutions.We are seeking a Principal Network Developer (IC4) to provide... ...traffic and service growth.Core ResponsibilitiesPlanning &...Temporary workWorldwideFlexible hoursShift work$102.3k - $209.5k
...or cloud-based environments, ensuring alignment with existing infrastructure patterns and collaborating with vendors and internal... ...milestone achievements with project managers, mentors junior engineers, leads customer engagements and root cause analysis (RCA) documentation...Temporary workFlexible hoursShift work$102.3k - $209.5k
...Region Build (NRB) team is responsible for deploying greenfield infrastructure, establishing network connectivity for new (Oracle Cloud... ...project technical lead, coordinating effort of two or three engineers. Advises project/program manager and coordinates with immediate...Temporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer, Core Infrastructure. Be the first to apply!
- chief engineer Nashville, TN
- senior chief engineer Nashville, TN
- principal infrastructure engineer Nashville, TN
- principal developer Nashville, TN
- general engineer Nashville, TN
- director software engineering Nashville, TN
- engineering director Nashville, TN
- director data engineering Nashville, TN
- principal cloud engineer Nashville, TN
- hotel chief engineer Nashville, TN


