O

Oracle

Builds databases, business apps and cloud services

Senior Software Development Manager - Core Infrastructure Engineering

Engineering LeadershipPosted on Nov 12
Full-timeNashville, TN, USAIn-person

About the Job

Requirements

  • Substantial software development experience and demonstrated success building production software are required.
  • Experience leading and managing software engineers is required.
  • Experience with backend services or distributed systems, automated testing and delivery, and production software is required.
  • The candidate must be able to guide system design, evaluate implementation quality, and assess technical trade-offs.
  • Familiarity with Linux, cloud infrastructure, software packaging, artifact distribution, or image lifecycle management is valuable.
  • The candidate should demonstrate technical judgment, engineering coaching, and the ability to turn operational problems into lasting software improvements.

Responsibilities

  • Lead the design, development, testing, deployment, and operation of software for image creation, qualification, publishing, distribution, and lifecycle management.
  • Establish technical direction and translate customer, platform, and operational requirements into engineering deliverables.
  • Participate in architecture, design, and code reviews; challenge engineers on correctness, failure handling, scalability, performance, security, and maintainability.
  • Help the team evaluate alternatives, simplify designs, identify technical risks, and make implementation decisions; diagnose root causes and assess proposed solutions.
  • Set expectations for maintainable code, clear service interfaces, automated testing, documentation, and production readiness.
  • Ensure engineers validate normal operation, failure scenarios, recovery behavior, and compatibility before releasing changes.
  • Improve image build, validation, release, and distribution workflows for operating system and GPU images.
  • Develop mechanisms to track image versions, verify artifact integrity, manage distribution state, and ensure images are available where needed.
  • Guide distributed workflows that handle partial failures, retries, duplicate requests, and interrupted transfers predictably.
  • Establish release gates and recovery mechanisms for controlled deployments, safe rollbacks, regional readiness, and dependable customer delivery.
  • Partner with Compute, operating system, security, and service teams on new shape qualification, image hardening, compliance requirements, and critical vulnerability releases.
  • Turn cross-team dependencies into clear interfaces, ownership, and delivery plans.
  • Own operational health, including monitoring, incident response, on-call readiness, and corrective actions.
  • Lead investigations of production issues and ensure findings produce durable software improvements.
  • Define actionable key performance indicators and service objectives for release timeliness, image quality, distribution success, remediation turnaround, and operational workload.
  • Use telemetry to identify bottlenecks, detect regressions, and prioritize engineering investments.
  • Lead development of automation, continuous integration/continuous delivery pipelines, and infrastructure as code for repeatable, auditable, recoverable imaging workflows.
  • Reduce recurring manual interventions through services and tools, improving reliability and engineering efficiency measurably.
  • Hire, coach, and develop software engineers; provide technical feedback, set performance expectations, and strengthen engineers' design, implementation, debugging, and ownership skills.
  • Build a culture of constructive technical debate, accountability, collaboration, and learning from production experience.
  • Own a two-to-four-quarter roadmap balancing new capabilities, reliability improvements, security requirements, and technical debt.
  • Break complex initiatives into milestones, manage dependencies, and communicate progress, risks, and trade-offs.

Desired Qualifications

  • Prior experience with cloud infrastructure or operating system imaging.

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