Principal Site Reliability Engineer

Oracle•Nashville, TN

About The Position

The Principal Site Reliability Engineer designs and architects infrastructure and services for reliability and functionality, forecasts demand, and responds to capacity needs. The role partners with software development teams to build reliable, scalable infrastructure and uses data to maintain and optimize operations. It performs advanced incident response and maintenance, reports on system health and performance, identifies automation opportunities, communicates service characteristics and the impact of changes, and provides operational support. The position also evaluates new tools and technologies and maintains advanced knowledge of site reliability trends. The role includes managing moderately complex project work, coordinating deliverables, and collaborating across the organization to meet stakeholder needs. It contributes to problem solving and process improvement, pursues ongoing learning, mentors junior team members, and participates in candidate interviews and hiring recommendations. The position takes part in on-call shifts and serves as an escalation point for incidents and technical issues across Oracle services.

Responsibilities

  • Design and architect infrastructure and services to meet reliability and functionality requirements.
  • Forecast infrastructure demand, respond to capacity needs, and identify resource gaps.
  • Collaborate with software development teams to build infrastructure that is reliable and scalable for deployment requirements.
  • Identify opportunities for prototyping and lead prototyping initiatives to explore new applications and infrastructure approaches.
  • Collect data, triage, analyze, and redirect issues to maintain and optimize operations and infrastructure reliability.
  • Monitor services, maintain current knowledge of performance, and document service condition.
  • Perform incident response, root cause analysis, and service maintenance, including software installations, version upgrades, security updates, and backup and recovery.
  • Report on service health and performance and take appropriate action based on data trends.
  • Provision infrastructure, applications, and services as needed; experiment with decommissioning approaches and decommission unneeded resources as needed.
  • Identify and recommend automation opportunities and assess their potential operational benefits.
  • Develop and implement designs, automation tools, or scripts to gather metrics, monitor and analyze systems, and mitigate or remediate infrastructure issues and defects.
  • Test moderately complex automations to verify correct task execution and expected results.
  • Write release notes and communicate service and technology scale, capacity, security, performance attributes, and requirements to customers and relevant teams.
  • Anticipate and communicate the potential impact of infrastructure, feature, and tool changes across team operations.
  • Guide team members on what information to communicate and how to communicate it.
  • Provide operational technology support and serve as an escalation point for incidents and moderately complex issues within Oracle services.
  • Participate in and drive on-call shifts to address issues.
  • Investigate and resolve technical issues spanning multiple services using advanced debugging techniques to achieve service level objectives.
  • Document incidents, perform root cause analyses, and complete post-mortem procedures to help prevent recurrence.
  • Experiment with and evaluate new tools and technologies to improve infrastructure performance and reliability while adhering to security standards.
  • Identify and implement improvements to performance bottlenecks and deployments to improve resource use, speed, and scalability.
  • Maintain advanced knowledge of site reliability trends and share insights with senior team members and management.
  • Analyze production data and provide findings to inform business development decisions, such as design changes.
  • Coordinate moderately complex tasks, track timelines and deliverables, delegate and prioritize work across projects, and adjust plans as resources or timelines change.
  • Collaborate across the organization, understand stakeholder and customer needs, and support inclusive collaboration by seeking and listening to diverse perspectives.
  • Analyze information to address moderately complex issues, escalate unresolved or critical issues with assessments and potential solutions, and document problem-solving strategies.
  • Pursue learning and feedback, stay current with industry trends and best practices, and coach and mentor junior team members.
  • Recommend and help implement process, protocol, and workflow improvements, evaluate their impact, and solicit feedback on alternative approaches.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability insurance
  • 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) plan with company match
  • Flexible or accrued paid vacation, depending on eligibility and position
  • 11 paid holidays
  • Paid sick leave
  • 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