O

Oracle

Builds databases, business apps and cloud services

Lead Principal Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of hands-on experience across software development, site reliability engineering, monitoring, and automation, including demonstrated ownership of production platforms.
  • Strong programming skills in Python and experience developing backend services, REST APIs, integrations, and event-driven workflows.
  • Experience building monitoring and observability solutions that collect and analyze alerts, metrics, logs, and service context.
  • Hands-on experience integrating artificial intelligence and large language model capabilities into applications for incident analysis, contextual recommendations, and operational decision support.
  • Ability to develop reusable agents that combine live monitoring data, historical incidents, and previous remediation actions to recommend next steps.
  • Experience implementing alert correlation, deduplication, enrichment, and prioritization to reduce noise and improve incident detection.
  • Experience developing automated remediation workflows with approval controls, execution validation, audit trails, and recovery safeguards.
  • Experience integrating monitoring platforms with incident management systems, knowledge repositories, and notification or escalation services.
  • Strong understanding of distributed systems, Linux, networking, databases, and application performance, with the ability to translate failure patterns into platform capabilities.
  • Experience applying software engineering practices, including automated testing, code reviews, continuous integration and continuous delivery, version control, and secure development.
  • Ability to evaluate platform reliability and artificial intelligence output quality, measure operational outcomes, and improve capabilities using engineer feedback.
  • Experience coordinating with monitoring teams, service owners, and engineers to onboard services and define requirements.
  • Communication and collaboration skills sufficient to work with monitoring teams, service owners, and engineers.
  • Experience with agentic artificial intelligence frameworks, tool calling, retrieval-augmented generation, and vector databases.
  • Knowledge of anomaly detection, time-series analysis, and predictive techniques for identifying recurring alarm patterns.
  • Experience building centralized notification services, automated escalation calls, and incident communication workflows.
  • Familiarity with Oracle Cloud Infrastructure, Kubernetes, and Infrastructure as Code tools such as Terraform or Ansible.
  • Experience with observability platforms such as Oracle Cloud Infrastructure Observability, Prometheus, Grafana, or equivalent tools.
  • Exposure to Oracle Database and Exadata monitoring, performance diagnostics, and remediation automation.
  • Experience using artificial intelligence coding assistants to improve operational scripts and validate proposed changes.
  • Knowledge of service-level objectives, error budgets, and incident metrics such as detection time, recovery time, and recurrence rate.

Responsibilities

  • Lead the design and architecture of infrastructure and services, ensuring alignment with reliability and functionality standards.
  • Own forecasting of infrastructure demands and respond strategically to capacity needs, ensuring systems have sufficient resources for current and future workloads and anticipating resource gaps.
  • Collaborate with software development teams and make decisions on designing and developing highly reliable and scalable infrastructure, removing barriers to meet deployment requirements.
  • Identify opportunities for prototyping, encourage prototype initiatives such as testing new applications or infrastructure and assisting with onboarding, and drive new approaches.
  • Identify and project resource gaps using cost calculators and identify alternative solutions to lower costs when necessary.
  • Recommend methods for data collection, triage, technical analysis, and redirection to maintain and optimize operations and infrastructure reliability.
  • Guide others in monitoring services, maintain current knowledge of service performance, and document service condition.
  • Oversee root cause analyses for incidents and maintenance on assigned services, including software installations, version upgrades, security updates, backup, and recovery, ensuring efficient execution and preventing recurrence.
  • Provide strategic, future-oriented health and performance reporting and anticipate actions based on data trends.
  • Guide provisioning to support infrastructure, applications, and services as needed.
  • Encourage experimentation with decommissioning approaches, such as shutting down servers or removing data from databases, to eliminate unneeded objects.
  • Contribute to automation strategies by identifying opportunities and quantifying potential benefits for the line of business.
  • Review the development and implementation of designs, automation tools, and scripts that provide solutions and gather metrics, monitor, analyze, mitigate, or remediate infrastructure issues and defects.
  • Guide others in providing solutions, and design and execute testing methodologies to ensure automation effectiveness.
  • Encourage the testing of automations and provide thought leadership on automation.
  • Provide release notes, communications, and guidance on the scale, capacity, security, performance attributes, and requirements of services and technology to customers, cross-functional teams, leadership, and external stakeholders.
  • Anticipate, analyze, and explain the impacts of infrastructure, feature, and tool changes in light of organizational strategic goals, industry trends, and emerging technologies.
  • Guide team members on what information to communicate and how to communicate it.
  • Provide operational support for technology, guide resolution of critical incidents and complex issues across Oracle services, and serve as a role model.
  • Provide leadership during on-call shifts.
  • Lead resolution of multifaceted technical issues spanning multiple services, functions, and customers, collaborating across teams and using advanced investigation and debugging techniques to achieve service-level objectives.
  • Review documentation for accuracy, guide root cause analyses, and contribute to incident documentation standards by recommending best practices, insights, and improvements.
  • Own post-mortem procedures and recommend measures to prevent incident recurrence.
  • Lead research, experimentation, and implementation of tools and technologies to improve infrastructure performance and reliability, investigating how security-standard adherence affects integrations.
  • Contribute to strategic initiatives to improve performance bottlenecks and deployments, maximizing resource utilization, cost efficiency, speed, and scalability across the line of business.
  • Provide expertise in site reliability trends and guide the creation and sharing of insights and best practices for building, testing, deploying, and running services.
  • Lead complex analyses and provide production data to guide and influence business development decisions, such as design changes.
  • Manage and direct timelines, deliverables, and budgets where applicable for critical, high-impact projects or initiatives; anticipate and plan for resource or timeline changes as business priorities shift.
  • Influence cross-functional leaders and external stakeholders to align on strategic objectives; foster partnerships with business leaders, stakeholders, and customers to identify opportunities and support long-term organizational success.
  • Promote transparency and inclusivity by seeking, listening to, and incorporating diverse perspectives.
  • Lead advanced problem-solving efforts and serve as an escalation point for complex issues; guide data-driven approaches to ambiguous or novel problems, root-cause identification, and solutions that prevent recurrence.
  • Use industry knowledge and expertise to provide thought leadership, including through conference presentations, white papers, or research contributions.
  • Monitor emerging trends, technologies, and industry standards to maintain and evolve expertise and keep the organization current with best practices.
  • Promote continuous learning and knowledge sharing, support professional development across teams, apply new knowledge to advance the organization, and mentor others.
  • Develop innovative solutions and implement ideas that improve process, protocol, and workflow efficiency and effectiveness across the organization.
  • Evaluate updated approaches and methods for continued improvement and alignment with organizational goals, and design and develop metrics to measure improvement initiatives.
  • Serve as a subject matter expert on talent needs and organizational talent strategy; contribute leadership and expertise to candidate interviews, assessment, and hiring decisions in alignment with that strategy.

Desired Qualifications

  • Experience with agentic artificial intelligence frameworks, tool calling, retrieval-augmented generation, and vector databases.
  • Knowledge of anomaly detection, time-series analysis, and predictive techniques for identifying recurring alarm patterns.
  • Experience building centralized notification services, automated escalation calls, and incident communication workflows.
  • Familiarity with Oracle Cloud Infrastructure, Kubernetes, and Infrastructure as Code tools such as Terraform or Ansible.
  • Experience with observability platforms such as Oracle Cloud Infrastructure Observability, Prometheus, Grafana, or equivalent tools.
  • Exposure to Oracle Database and Exadata monitoring, performance diagnostics, and remediation automation.
  • Experience using artificial intelligence coding assistants to improve operational scripts and validate proposed changes.
  • Knowledge of service-level objectives, error budgets, and incident metrics such as detection time, recovery time, and recurrence rate.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs