IT & Software

Principal Core Infrastructure Engineer (SRE)

Oracle Corporation

Remote · Nationwide · United Kingdom

Overview

In this role you will lead the design and initial architecture of scalable distributed systems, ensuring high throughput and elasticity. You will define scalability and reliability requirements, implement robust fault tolerance, and drive data integrity through replication and synchronization. You will establish KPIs, telemetry, and proactive monitoring while handling security, automation, and change management to keep systems safe and upgradable. You will mentor peers, support operational readiness, and collaborate with cross-functional teams to deliver resilient, scalable cloud solutions that leverage AI.

Pay / Benefits
  • competitive benefits
  • flexible medical
  • life insurance
  • retirement options
  • volunteer programs
  • disability inclusion
Responsibilities
  • Lead development and initial architecture of scalable distributed systems with horizontal/vertical scaling
  • Optimize code and data paths for high-throughput, hyper-scale workloads
  • Define scalability requirements for owned components and ensure implementation
  • Design elastic systems capable of up/down scaling and using data plane platforms
  • Build fault-tolerant components with redundancy, replication, and automatic failover
  • Handle service disruptions via partition tolerance, load-shedding, throttling, and rate-limiting
  • Define KPIs and telemetry; create dashboards and alerts for system health
  • Design and implement correctness and availability through replication and synchronization
  • Diagnose production issues, mentor peers, and ensure operational readiness
  • Implement security controls, remediation, and multi-tenant compliance measures
  • Develop automation and IaC to manage cloud infra and change management plans
  • Participate in incident response and root-cause investigations
  • Support change management for patching, updates, and rollbacks
Key requirements
  • experience with scalable distributed systems design
  • ability to define scalability and reliability requirements
  • proficiency in fault tolerance, replication, and failover strategies
  • knowledge of telemetry, dashboards, and incident management
  • security controls and compliance practices in multi-tenant environments
  • automation and Infrastructure as Code (IaC) development skills
  • operational troubleshooting and mentoring capabilities
  • ability to design for SLOs and durability
  • experience with data plane platforms and large-scale data processing
  • collaboration across the organization
  • problem solving and proactive troubleshooting
  • mentoring peers and knowledge sharing
  • distributed systems design
  • scalability and elasticity
  • fault tolerance and failover

Reference: WJ-747_31056035

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.