Site Reliability Engineer 2

Oracle•Nashville, TN
•$69,800 - $148,300

About The Position

The Topology Scaling team deploys new capacity and network designs, establishes connectivity for new Oracle Cloud Infrastructure (OCI) regions, and enables compute connectivity for child sites. Its work includes building and managing data center fabrics, edge networks, backbone and fiber metro networks, and supporting multi-cloud initiatives. As a Site Reliability Engineer, you will apply software engineering, systems engineering, and networking practices to improve the reliability, availability, performance, and scalability of OCI’s global cloud network. You will develop automation, strengthen observability, and reduce operational toil across infrastructure connecting network devices and servers worldwide. You will own reliability throughout the infrastructure lifecycle, from architecture and deployment through production operations, upgrades, and incident response. In partnership with network engineering, software development, and program management teams, you will build repeatable deployment processes, improve operational readiness, and deliver resilient infrastructure at scale.

Requirements

  • Experience operating production infrastructure in a large cloud provider, ISP, or similarly distributed environment.
  • Strong troubleshooting skills across networking, Linux systems, and distributed infrastructure.
  • Proficiency in Python or another programming language used to develop operational tooling and automation.
  • Understanding of site reliability engineering practices, including SLIs/SLOs, error budgets, incident management, and blameless post-incident reviews.
  • Hands-on experience with routing and networking technologies, including BGP, OSPF, IS-IS, TCP/IP, IPv4/IPv6, DNS, DHCP, and MPLS.
  • Experience with data center network design, internet peering, inter-domain connectivity, and VPN/SSL technologies.
  • Experience with configuration management, automation frameworks, APIs, and network models such as YANG, OpenConfig, and NETCONF.
  • Experience using telemetry, monitoring, logging, and performance testing to assess service health and troubleshoot production issues.
  • Understanding of network security principles and safe production change practices.
  • Strong communication and collaboration skills, with the ability to lead incident response, explain technical tradeoffs, and influence engineering priorities.

Responsibilities

  • Design, deploy, and operate highly available global network infrastructure, incorporating resilience, fault isolation, and recovery into architecture and implementation.
  • Define and monitor service-level indicators and objectives (SLIs/SLOs), using reliability metrics to prioritize improvements and guide operational decisions.
  • Develop automation and tooling for provisioning, configuration management, validation, upgrades, and recovery to reduce manual work and deployment risk.
  • Build monitoring, telemetry, and actionable alerting to detect service degradation and accelerate diagnosis and recovery.
  • Participate in on-call rotations, lead incident response, and serve as an escalation point for complex infrastructure and connectivity issues.
  • Lead blameless post-incident reviews, identify contributing factors, and drive corrective actions that prevent recurrence.
  • Improve change safety through automated prechecks, staged rollouts, post-change validation, and tested rollback procedures.
  • Plan capacity and evaluate performance to support growth, regional expansion, and changing workload requirements.
  • Create and maintain runbooks, operational procedures, and troubleshooting guides that improve response consistency and reduce recovery time.
  • Serve as a technical lead for reliability initiatives, contribute to engineering roadmaps, and mentor junior engineers.
  • Partner with automation teams and vendors to resolve software defects, qualify firmware and operating system releases, and influence product improvements.
  • Contribute to infrastructure and service design and architecture according to reliability and functionality requirements.
  • Respond to infrastructure and capacity needs, coordinating with team members to ensure systems can handle current and future workloads.
  • Collaborate with software development teams to develop infrastructure aligned with deployment requirements.
  • Identify opportunities for prototyping and participate in prototyping initiatives, such as testing applications or infrastructure and assisting with onboarding.
  • Collect data, triage issues, perform technical analysis, and redirect work as needed to maintain and optimize operations and infrastructure reliability.
  • Monitor services, maintain current knowledge of their performance, and document their condition.
  • Perform routine incident response and maintenance tasks on assigned services, including software installations, version upgrades, security updates, and backup and recovery; gather information for root cause analyses.
  • Contribute to health and performance reporting and to actions based on data trends.
  • Perform provisioning to support infrastructure, applications, and services, and decommission objects that are no longer needed as required.
  • Identify automation opportunities and assess their potential benefits; contribute scripts and automation for solutions, metrics collection, monitoring, analysis, mitigation, and remediation.
  • Test automation, confirm it performs tasks correctly and produces expected results, and make necessary revisions.
  • Communicate relevant service and technology details, including scale, capacity, security, and performance attributes, and identify infrastructure, feature, and tool changes within the team.
  • Provide operational support for technology, escalate incidents and routine issues, participate in on-call shifts, and investigate and debug technical issues to reach SLOs.
  • Document incidents, perform root cause analyses, and contribute to post-mortems intended to prevent recurrence.
  • Experiment with tools and technologies to improve infrastructure performance, reliability, and adherence to security standards.
  • Identify or implement improvements for performance bottlenecks and deployments, aiming for efficient resource use, speed, and scalability.
  • Develop knowledge of site reliability trends and share insights with the team; analyze production data to support business development decisions such as design changes.
  • Track timelines, complete work in alignment with project requirements, and adjust priorities as resources or timelines change.
  • Collaborate with the team to understand expectations and achieve shared objectives, building partnerships by considering stakeholder and customer needs.
  • Identify and address issues, escalating problems to senior staff as needed, and compile and review information from multiple sources to troubleshoot errors.
  • Pursue learning and skill development, use feedback and training to improve, and participate in knowledge sharing.
  • Implement directed process, protocol, and workflow updates and contribute ideas for future improvements.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance.
  • Life insurance and AD&D.
  • 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 time 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 benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service