Core Infrastructure Engineer 2

Oracle•Nashville, TN

About The Position

As a Core Infrastructure Software Engineer, you will design, develop, and operate highly available, scalable, and fault-tolerant microservices across control plane, connectivity, distributed-systems data plane, and Linux daemon technologies. You will contribute throughout the product lifecycle, from conceptualization and product definition through design, development, launch, and operational maturity. The role implements and optimizes components within existing distributed systems under guidance. It applies scalability requirements, conducts performance and load testing, and configures resiliency features such as retries, circuit breakers, and timeouts to handle network variability. The engineer builds telemetry, alerts, and runbook-driven procedures; delivers scoped features and fault-injection tests; and helps implement data replication and synchronization. The position also supports on-call rotations, uses automation and Infrastructure as Code (IaC) scripts to troubleshoot and manage infrastructure, follows change, security, and compliance procedures, and escalates complex issues to senior engineers. The engineer identifies opportunities to automate workflows across development, testing, troubleshooting, operations, and documentation, using AI-assisted and agentic approaches where appropriate. The role measures and improves reliability, delivery velocity, operational efficiency, customer outcomes, and engineering productivity, while sharing effective practices across the team. It is suited to a hands-on, adaptable, self-motivated engineer who learns quickly, applies new tools thoughtfully, and enjoys solving high-availability and scalability challenges.

Requirements

  • At least 3 years of experience with systems or application development.
  • At least 3 years of experience with distributed systems or backend development.
  • Bachelor’s degree in Computer Science or a related engineering field.
  • Proficiency with data structures, algorithms, and operating systems.
  • Experience with distributed systems, including familiarity with the CAP theorem, consensus, messaging, and high availability.
  • Willingness to learn and responsibly apply AI/LLM tools, skills, and automation to improve engineering workflows.

Responsibilities

  • Implement and contribute to components of distributed systems that support horizontal and vertical scaling, including use of distributed state management tools.
  • Optimize code and systems for large-scale data processing and implement scalability requirements for assigned components; review implementation by team members.
  • Use data-plane platform components for large-scale data retrieval, storage, and processing.
  • Implement performance and load testing.
  • Collaborate on fault-tolerant components that withstand in-service updates through redundancy, replication, and automatic failover.
  • Apply recovery-oriented computing principles and implement retries, circuit breakers, and timeouts to handle service disruptions and 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, and alerting mechanisms to monitor component health.
  • Design and implement functional requirements and tests for assigned features in existing systems.
  • Implement fault-injection and brown-out test scenarios to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve issues in system components; implement basic strategies to prevent interruptions and avoid customer maintenance windows when resolving issues.
  • Design and implement automation scripts and tooling for troubleshooting operational issues.
  • Participate in operational support rotations, incident responses, and root-cause investigations.
  • Apply encryption and access controls to protect data and applications in multi-tenant environments, and implement security remediation plans.
  • Collaborate to maintain cloud infrastructure compliance with relevant standards and regulations and keep documentation up to date.
  • Maintain automation scripts and tools, including IaC, for managing cloud infrastructure.
  • Follow change-management plans for patching, updating, and rolling back applications.
  • Design, develop, and operate highly available, scalable, fault-tolerant microservices across control plane, connectivity, distributed-systems data plane, and Linux daemon technologies.
  • Contribute throughout the product lifecycle, from conceptualization and product definition through design, development, launch, and operational maturity.
  • Identify opportunities to automate engineering workflows across development, testing, troubleshooting, operations, and documentation, leveraging AI-assisted and agentic approaches where appropriate.
  • Measure and improve reliability, delivery velocity, operational efficiency, customer outcomes, and engineering productivity, and share effective practices across the team.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance.
  • Life insurance and AD&D coverage.
  • 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.
  • Flexible vacation for eligible salaried employees or accrued vacation for other eligible employees.
  • 11 paid holidays.
  • Paid sick leave: 72 hours upon hire, refreshed annually, with unused balance carried over up to a 112-hour cap.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service