About The Position

The OCI Limits Team owns the foundational platform that manages service limits, quotas, and capacity governance across Oracle Cloud Infrastructure (OCI). The team enables customers and internal OCI services to scale reliably and securely through automated limit management, quota enforcement, and high-scale control plane integrations. It works closely with OCI service teams to support cloud growth, operational stability, and enterprise-grade resource governance. Its highly distributed, mission-critical systems directly affect customer onboarding, expansion, and cloud consumption experiences. The Senior Core Infrastructure Engineer designs, implements, and optimizes distributed-system components, with a focus on scalability, resiliency, and operability. The engineer develops features and load and performance tests; uses data-plane platforms and distributed-state tools for high-volume retrieval, storage, and processing; and reviews implementations for scalability. The role builds fault-tolerant systems with redundancy, replication, and automatic failover, applies recovery-oriented principles, and implements retries, circuit breakers, and timeouts. It also supports proactive issue detection and mitigation through testing, alarms, dashboards, and telemetry; authors runbooks; participates in incident response and root-cause investigations; develops automation and infrastructure-as-code tools; applies security controls; and follows change-management, compliance, and documentation standards. This position is onsite five days per week in Nashville, Tennessee. Relocation assistance is available; the role is not remote.

Requirements

  • Strong programming experience in Java, Go, Python, or similar modern programming languages.
  • Experience developing and operating services on public cloud platforms such as OCI, AWS, Azure, or GCP.
  • Deep understanding of distributed-systems fundamentals, scalability, fault tolerance, and service-oriented architectures.
  • Hands-on experience building and operating highly available cloud-native services in production environments.
  • Strong understanding of REST API design and multi-tenant service architectures.
  • Experience with databases, NoSQL systems, storage technologies, and distributed persistence systems.
  • Familiarity with networking fundamentals, including TCP/IP, HTTP, and standard cloud network architectures.
  • Experience with observability, monitoring, debugging, and performance tuning in large-scale systems.

Responsibilities

  • Implement and contribute to distributed-system components that support horizontal and vertical scaling, including use of distributed state management tools.
  • Optimize code and systems for large-scale data processing.
  • Implement scalability requirements for assigned components and review team members’ implementations.
  • Use data-plane platform components for large-scale data retrieval, storage, and processing.
  • Implement performance and load testing.
  • Collaborate with the team to build fault-tolerant components that withstand in-service updates through redundancy, replication, and automatic failover.
  • Apply recovery-oriented computing principles to handle service disruptions.
  • Implement retries, circuit breakers, and timeouts to address network unreliability.
  • Implement tests and alarm configurations to detect and address issues and failures proactively.
  • Draft and execute runbooks and operational procedures to support recovery from failures.
  • Build and customize dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Design and implement functional requirements and tests for assigned features in an existing system.
  • Implement fault-injection, brown-out, and other test scenarios to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve system-component issues during ongoing operations.
  • Implement strategies to prevent interruptions and avoid customer- or user-facing maintenance windows when resolving issues.
  • Design and implement automation scripts and tools for operational troubleshooting.
  • Participate in operational support rotations, incident response, and root-cause investigations.
  • Apply security measures, including encryption and access controls, to protect data and applications in multi-tenant environments.
  • Implement remediation plans to continuously improve security.
  • Collaborate with the team to support compliance with relevant industry standards and regulations and keep documentation up to date.
  • Maintain automation scripts and tools, including infrastructure-as-code tools, for managing cloud infrastructure.
  • Follow change-management plans for application patching, updates, and rollbacks.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance.
  • Life insurance and accidental death and dismemberment insurance.
  • Supplemental life insurance for employees, spouses, and children.
  • Health care and dependent care flexible spending accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Paid time off, including flexible vacation for eligible salaried employees or accrued vacation for other eligible employees.
  • 11 paid holidays.
  • Paid sick leave: 72 hours upon hire, refreshed each calendar year, with unused balance carried over up to a maximum of 112 hours.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal benefits.
  • Voluntary auto, homeowner, and pet insurance.
  • May be eligible for bonus and equity.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service