Software Developer 3

Oracle Corporation

Nashville (TN)

On-site

USD 120,000 - 190,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle Corporation is seeking an experienced distributed systems engineer to design, implement, and optimize scalable components with resiliency and operability at scale.

You will build fault-tolerant paths, implement automated failover, and contribute to incident response and runbooks, while applying IaC and security controls across production environments.

Qualifications

  • 5+ years’ experience delivering and operating large scale, highly available distributed systems.
  • Strong knowledge and interest in AI adoption including prompt engineering and agentic programming, with ChatGPT and Codex experience a plus.
  • Strong knowledge of Java, with a preference for Scala and functional programming concepts.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Experience with Terraform for Infrastructure as Code.

Responsibilities

  • Designs, implements, and optimizes components in distributed systems with emphasis on scalability, resiliency, and operability.
  • Builds fault-tolerant paths (replication, automatic failover) and applies recovery-oriented principles.
  • Proactively detects issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response.
  • Implements IaC and advanced security controls while ensuring change, compliance, and documentation standards.

Skills

Distributed systems
Java
Scala
Prompt engineering
ChatGPT Codex
Data structures
Algorithms
Operating systems
Networking
TCP/IP
Distributed persistence
Performance tuning
Multi-tenant infra

Tools

Terraform

Job description

Designs, implements, and optimizes components in distributed systems with an emphasis on scalability, resiliency, and operability. Delivers features and load/performance tests; leverages data plane platforms and distributed state tools for high-volume retrieval, storage, and processing; and reviews peers’ implementations for scalability compliance. Builds fault-tolerant paths (redundancy, replication, automatic failover), applies recovery-oriented principles, and implements retries, circuit breakers, and timeouts. Proactively detects and mitigates issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response and RCAs. Implements standard replication and synchronization, develops automation/IaC for troubleshooting and maintenance, and applies advanced security controls (encryption, access, remediation) while ensuring change, compliance, and documentation standards are met.

Internal Responsibilities
Qualifications:
  • 5+ years’ experience delivering and operating large scale, highly available distributed systems.
  • Strong knowledge and interest in AI adoption including prompt engineering and agentic programming, with ChatGPT and Codex experience a plus.
  • Strong knowledge of a base language such as Java, with a preference for functional programming language such as Scala.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Experience with tools such as Terraform for Infrastructure as Code.
  • Deep knowledge with networking protocols (TCP/IP, HTTP) and network architectures.
  • Ability to design, troubleshoot and maintain networking infrastructure for high throughput use cases.
  • Strong understanding of databases, storage, and distributed persistence technologies.
  • Strong troubleshooting and performance tuning skills.
  • Experience building multi-tenant, virtualized infrastructure a strong plus.
External Responsibilities
Qualifications:
  • 5+ years’ experience delivering and operating large scale, highly available distributed systems.
  • Strong knowledge and interest in AI adoption including prompt engineering and agentic programming, with ChatGPT and Codex experience a plus.
  • Strong knowledge of a base language such as Java, with a preference for functional programming language such as Scala.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Experience with tools such as Terraform for Infrastructure as Code.
  • Deep knowledge with networking protocols (TCP/IP, HTTP) and network architectures.
  • Ability to design, troubleshoot and maintain networking infrastructure for high throughput use cases.
  • Strong understanding of databases, storage, and distributed persistence technologies.
  • Strong troubleshooting and performance tuning skills.
  • Experience building multi-tenant, virtualized infrastructure a strong plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Infrastructure Engineer
Core Infrastructure Engineer

Oracle • Nashville (TN)

On-site
USD 90,000 - 130,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

On-site
USD 180,000 - 230,000
Staff or Principal Engineer, Distributed Systems Hybrid (Seattle, WA)
Staff or Principal Engineer, Distributed Systems Hybrid (Seattle, WA)

S27a • Seattle (WA)

On-site
USD 180,000 - 260,000
Software Engineer
Software Engineer

Compunnel, Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Member of Technical Staff (AI Infrastructure)
Senior Member of Technical Staff (AI Infrastructure)

hackajob • Austin (TX)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+1
Lead Software Engineer- Distributed Systems
Lead Software Engineer- Distributed Systems

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 260,000
Systems Engineer
Systems Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Solutions Engineer, AI Infrastructure
Senior Solutions Engineer, AI Infrastructure

VAST Data • New York (NY)

On-site
USD 150,000 - 200,000
Principal Software Engineer – Backend
Principal Software Engineer – Backend

enlyft • Kirkland (WA)

On-site
USD 180,000 - 260,000
Staff Engineer - Distributed Systems
Staff Engineer - Distributed Systems

HighLevel • United States

Remote
USD 180,000 - 240,000
Remote-friendly