Senior Software Engineer, Core Infrastructure

OracleNashville, TN
$79,200 - $209,500

About The Position

This is an opportunity to solve foundational distributed-systems, developer-platform, and reliability problems with broad impact across OCI. We are hiring Senior Software engineers who are excited by large-scale cloud infrastructure, deployment orchestration, operational automation, and building trustworthy systems. You will help shape a new team and create the platforms that enable OCI engineers to deploy and operate services confidently at unprecedented scale.

Requirements

  • Foundational distributed-systems, developer-platform, and reliability problems
  • Large-scale cloud infrastructure
  • Deployment orchestration
  • Operational automation
  • Building trustworthy systems
  • Scalability, resiliency, and operability
  • Load/performance tests
  • Data plane platforms and distributed state tools for high-volume retrieval, storage, and processing
  • Fault-tolerant paths (redundancy, replication, automatic failover)
  • Recovery‑oriented principles
  • Retries, circuit breakers, and timeouts
  • Tests, alarms, dashboards, and telemetry
  • Runbooks
  • Incident response and RCAs
  • Standard replication and synchronization
  • Automation/IaC for troubleshooting and maintenance
  • Advanced security controls (encryption, access, remediation)
  • Change, compliance, and documentation standards

Responsibilities

  • 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.

Benefits

  • Flexible medical
  • Life insurance
  • Retirement options
  • Volunteer programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service