O

Oracle

Builds databases, business apps and cloud services

Director Core Infrastructure Engineering - OCI Planning & Capacity

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNashville, TN, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • At least 10 years of professional experience in software engineering, cloud infrastructure, or enterprise technology.
  • At least 5 years of engineering leadership experience, including managing engineering managers and senior technical leaders.
  • A demonstrated track record leading engineering organizations responsible for mission-critical software systems, infrastructure platforms, or cloud services.
  • Experience defining and executing engineering strategy, technical roadmaps, organizational priorities, and operating plans.
  • Ability to lead complex engineering initiatives involving multiple teams, technical dependencies, and cross-functional stakeholders.
  • Strong technical judgment to evaluate architecture decisions, engineering tradeoffs, system scalability, and operational reliability.
  • Experience establishing engineering standards, operational processes, and delivery practices that improve organizational execution and service quality.
  • Ability to recruit, develop, and lead engineering managers and technical talent while building effective organizational structures and leadership capabilities.
  • Experience collaborating across engineering, operations, finance, and business organizations to align technology investments and delivery priorities with business needs.
  • Strong operational leadership skills, including experience overseeing production systems, managing technical risks, and driving continuous improvement.
  • Executive communication, stakeholder management, and decision-making skills, including the ability to communicate technical strategy, progress, risks, and investment tradeoffs.

Responsibilities

  • Implement strategies across multiple teams or groups for the architecture and design of interdependent scalable distributed systems, including distributed state management tools, ensuring organizational and system demands are met.
  • Lead code and system optimization initiatives for large-scale data processing and high-throughput requirements across multiple areas, improving hyper-scale systems.
  • Facilitate collaboration to define system scalability requirements that meet customer expectations.
  • Oversee the design of interdependent systems to scale elastically, both up and down.
  • Drive effective use and implementation of data plane platforms for large-scale data operations.
  • Provide strategic oversight for fault-tolerant interdependent system architectures capable of withstanding in-service updates, including redundancy, replication, and automatic failover mechanisms.
  • Set direction for designing systems to handle service disruptions such as network partitions by prioritizing consistency, availability, or partition tolerance.
  • Lead optimization initiatives for network unreliability, including load-shedding, throttling, and rate-limiting techniques.
  • Hold teams accountable for using formal verification techniques to verify system designs and conduct peer reviews across teams.
  • Drive durable system design aligned with service level objectives, and develop departmental standards for availability and durability of computing services.
  • Define strategies for key performance indicators and telemetry to identify risks, gaps, or cyclical dependencies in running systems, aligned with organizational goals.
  • Direct creation and customization of complex dashboards, telemetry systems, and alerting mechanisms to proactively monitor system health across teams.
  • Implement strategies to determine whether systems meet functional and correctness requirements and encourage teams to identify improvements.
  • Provide thought leadership on processes for formally verifying complex features and system design correctness.
  • Oversee data replication and synchronization techniques to ensure organizational data integrity and availability.
  • Provide strategic oversight for diagnosing, debugging, and resolving issues in active systems.
  • Direct strategies to prevent interruptions and eliminate maintenance windows for customers and users during issue resolution.
  • Align teams on operational readiness protocols and standard operating procedures.
  • Provide expert guidance for complex incident response and root cause investigations.
  • Provide strategic guidance on security measures for data and applications in multi-tenant environments, including encryption and access controls.
  • Oversee remediation plans for security gaps and promote continuous improvement of security measures.
  • Drive documentation efforts and ensure cloud infrastructure compliance with industry standards and regulations.
  • Provide strategic guidance on developing and maintaining automation scripts and tools, including Infrastructure as Code, to manage cloud infrastructure.
  • Align change management plans for patching, updating, and rolling back applications, and oversee system designs that enable automation of these processes.
  • Lead engineering strategy, execution, and operational excellence for systems supporting infrastructure capacity management, sourcing, and demand planning.
  • Build and develop a high-performing engineering organization, establish technical priorities and engineering standards, and ensure delivery aligns with business objectives and operational needs.
  • Oversee development of new capabilities and improvements to existing systems, guiding architectural direction, organizational execution, and operational performance.
  • Work with engineering, operations, finance, and business stakeholders to drive cross-functional alignment, resolve complex dependencies, and deliver reliable, scalable solutions for infrastructure planning and capacity management.

Desired Qualifications

  • Engineering leadership experience within a hyperscale cloud infrastructure organization.
  • Familiarity with infrastructure capacity planning, demand forecasting, fleet management, hardware lifecycle management, or data center operations.
  • Experience leading engineering teams responsible for supply chain systems, infrastructure sourcing, procurement planning, or deployment operations.
  • Experience developing or managing software platforms that support large-scale operational planning and data-driven decision-making.
  • Knowledge of FinOps, CloudOps, operational analytics, infrastructure economics, or cloud resource optimization.
  • Experience leading modernization, automation, or scalability initiatives for complex enterprise or cloud infrastructure systems.
  • Familiarity with distributed systems, cloud-native architectures, and large-scale data integration platforms.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs