Software Engineer, Core Infrastructure (AI Infrastructure)

Oracle Corporation

Austin (TX)

On-site

USD 140,000 - 200,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer in Nashville, TN to tackle large-scale distributed systems. You will design and operate cloud services powering the AI cloud platform, collaborating across teams in a fast-paced, agile environment.

We value deep expertise in distributed systems, ownership, and delivering reliable infrastructure. You will mentor engineers and help raise the technical bar while focusing on performance and scalability.

Qualifications

  • 4+ years designing and operating large-scale distributed systems.
  • Experience with Java, C, or C++ and Python scripting.
  • Familiarity with AI-first software development and cloud-native services.

Responsibilities

  • Design, develop, and operate scalable cloud services.
  • Drive architecture and technical direction for critical infrastructure.
  • Build and optimize distributed systems for performance and reliability.
  • Collaborate across engineering teams in a fast-paced environment.
  • Troubleshoot complex production issues across services and layers.
  • Mentor engineers and raise the technical bar across the org.

Skills

Distributed systems
Java
C/C++
Python
Troubleshooting
Cloud-native
AI-first
NoSQL

Job description

As a Senior Software Engineer within Oracle Cloud Infrastructure (OCI), you’ll have the opportunity to solve large-scale, mission-critical engineering challenges with broad technical impact.

Our AI Infrastructure Engineering team is building the services and platforms behind the world’s largest AI mega-cluster. These systems support every phase of next-generation data center lifecycle management — including planning, design, deployment, provisioning, operations, repair, and expansion. The platform enables OCI to scale existing regions, rapidly launch new ones, and deliver the infrastructure powering the next wave of AI innovation.

We are looking for experienced engineers who thrive in highly technical environments and are passionate about building scalable, reliable, and highly available distributed systems. You will work on foundational infrastructure services that directly influence the growth and reliability of OCI’s AI cloud platform. If you enjoy solving complex engineering problems, operating at massive scale, and building systems that power cutting-edge AI infrastructure, we’d like to hear from you.

Role is to based in Nashville, TN only. Austin, TX is no longer a possible location for this role.

Internal Responsibilities

As a Senior Software Engineer, you will lead the design and development of key components within Oracle Cloud Infrastructure. You should be a strong software engineer with deep distributed systems expertise, capable of working across all layers of the stack — from low-level systems and performance optimization to large-scale service architecture and distributed workflows.

You will:

  • Design, develop, and operate highly scalable, resilient cloud services
  • Drive architecture and technical direction for critical infrastructure systems
  • Build and optimize distributed systems for performance, reliability, and scale
  • Collaborate across engineering teams in a fast-paced, agile environment
  • Troubleshoot complex production issues across services and infrastructure layers
  • Contribute to engineering best practices, operational excellence, and automation
  • Mentor engineers and help raise the technical bar across the organization
  • We value engineers who prioritize simplicity, scalability, ownership, and continuous learning.

Candidate Profile

  • 4+ years of experience designing, developing, and operating large-scale, highly available distributed systems
  • Familiarity with AI-first software development practices and modern engineering tooling
  • AI-first software development
  • Strong programming skills in Java, C, or C++, with experience in scripting languages such as Python
  • Solid understanding of distributed systems, operating systems, data structures, and algorithms
  • Experience building cloud-native services and infrastructure platforms
  • Strong troubleshooting, debugging, and performance tuning skills
  • Experience with databases, NoSQL systems, storage platforms, and distributed persistence
  • technologies
  • Self-starter mindset with the ability to work independently and drive ambiguous technical problems to resolution

Top Skill Sets / Technologies

  • AI-first software developmentLarge-scale distributed systems engineering
  • Cloud infrastructure and cloud-native services
  • Java, C++, or C development
  • Python and automation tooling
  • Distributed storage and persistence technologies
  • Performance optimization and troubleshooting
  • Strong ownership mentality and self-driven execution
External Responsibilities

As a Senior Software Engineer, you will lead the design and development of key components within Oracle Cloud Infrastructure. You should be a strong software engineer with deep distributed systems expertise, capable of working across all layers of the stack — from low-level systems and performance optimization to large-scale service architecture and distributed workflows.

You will:

  • Design, develop, and operate highly scalable, resilient cloud services
  • Drive architecture and technical direction for critical infrastructure systems
  • Build and optimize distributed systems for performance, reliability, and scale
  • Collaborate across engineering teams in a fast-paced, agile environment
  • Troubleshoot complex production issues across services and infrastructure layers
  • Contribute to engineering best practices, operational excellence, and automation
  • Mentor engineers and help raise the technical bar across the organization
  • We value engineers who prioritize simplicity, scalability, ownership, and continuous learning.

Candidate Profile

  • 4+ years of experience designing, developing, and operating large-scale, highly available distributed systems
  • Familiarity with AI-first software development practices and modern engineering tooling
  • AI-first software development
  • Strong programming skills in Java, C, or C++, with experience in scripting languages such as Python
  • Solid understanding of distributed systems, operating systems, data structures, and algorithms
  • Experience building cloud-native services and infrastructure platforms
  • Strong troubleshooting, debugging, and performance tuning skills
  • Experience with databases, NoSQL systems, storage platforms, and distributed persistence
  • technologies
  • Self-starter mindset with the ability to work independently and drive ambiguous technical problems to resolution

Top Skill Sets / Technologies

  • AI-first software developmentLarge-scale distributed systems engineering
  • Cloud infrastructure and cloud-native services
  • Java, C++, or C development
  • Python and automation tooling
  • Distributed storage and persistence technologies
  • Performance optimization and troubleshooting
  • Strong ownership mentality and self-driven execution
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Core Infrastructure Engineer, OCI Planning & Capacity
Senior Core Infrastructure Engineer, OCI Planning & Capacity

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 190,000
Senior OCI Cloud Infrastructure Engineer - Scale & Reliability
Senior OCI Cloud Infrastructure Engineer - Scale & Reliability

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
OCI Senior Core Infrastructure Engineer - Nashville TN
OCI Senior Core Infrastructure Engineer - Nashville TN

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Principal Core Infrastructure Engineer- Nashville, TN
Principal Core Infrastructure Engineer- Nashville, TN

Oracle Corporation • Nashville (TN)

On-site
USD 150,000 - 210,000
OCI Senior Core Infrastructure Engineer 3 - Nashville TN
OCI Senior Core Infrastructure Engineer 3 - Nashville TN

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior AI Infrastructure Engineer - Cloud-Scale Systems
Senior AI Infrastructure Engineer - Cloud-Scale Systems

Oracle Corporation • Austin (TX)

On-site
USD 140,000 - 200,000
Principal Core Infra Engineer for AI Networking (Nashville)
Principal Core Infra Engineer for AI Networking (Nashville)

Oracle Corporation • Nashville (TN)

On-site
USD 150,000 - 210,000
OCI Core Infra Engineer – Nashville
OCI Core Infra Engineer – Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 170,000
Principal Core Infrastructure Engineer - AI Infrastructure
Principal Core Infrastructure Engineer - AI Infrastructure

Oracle • Nashville (TN)

On-site
USD 115,000 - 235,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan
Paid time off and holidays
+1
Principal Software Engineer, Core Infrastructure - Nashville
Principal Software Engineer, Core Infrastructure - Nashville

Oracle • Nashville (TN)

On-site
USD 115,000 - 235,000
Medical Insurance
Dental Vision
401k Match
+5