Principal Core Infrastructure Engineer (SRE)

Requirements

  • Lead development and architect scalable, elastic distributed system components
  • Define and enforce scalability requirements; optimize code for high-throughput workloads
  • Design fault-tolerant, in-service-upgradable systems using redundancy, replication, failover
  • Handle network unreliability with load-shedding, throttling, and rate-limiting while meeting SLOs
  • Establish KPIs, telemetry, build dashboards and alerts for proactive monitoring
  • Design and execute complex validation tests like fault injection and brownouts
  • Implement data replication and synchronization for correctness and durability
  • Proactively diagnose, debug, and resolve production issues; mentor peers
  • Ensure operational readiness and participate in operational support rotations
  • Implement robust security controls, execute remediation, maintain compliance documentation
  • Develop Infrastructure as Code (IaC) and automation enabling safe patching, updates, rollbacks
  • Manage and coordinate moderately complex tasks and projects with technical oversight
  • Collaborate across organization to align solutions with business and stakeholder needs
  • Analyze data to solve moderately complex problems; escalate as needed with potential solutions
  • Engage in continuous learning and coach/mentor junior team members
  • Drive continuous process improvements and evaluate impact on stakeholders
  • Participate in talent development through interviews and assessments

What You'll Be Doing

  • Lead development and begin architecting components of scalable distributed systems
  • Optimize data processing and system performance for hyper-scale workloads
  • Design scalable, elastic, and fault-tolerant systems with in-service upgrade capabilities
  • Define and implement monitoring KPIs, telemetry, dashboards, and alerts
  • Design and execute complex system validation and correctness tests
  • Diagnose and resolve production incidents, ensuring operational readiness
  • Implement security standards and compliance for multi-tenant cloud environments
  • Develop and maintain automation and IaC scripts for cloud infrastructure management
  • Coordinate project tasks, collaborating with diverse teams and stakeholders
  • Mentor peers and contribute to knowledge sharing and talent development
AI Summary ✨

Similar jobs

  • Software Engineer - DevOps - Bitnomial

    Kraken13 locations2 days ago
    NewRemote
  • Dev Ops Engineer

    SmarketsLondon, UK3 days ago
    Registered sponsor
  • Data Platform Infra Site Reliability Engineer

    AppleLondon, UK3 days ago
    Registered sponsor
  • Enterprise Systems Engineer

    DeliverooLondon, UK6 days ago
    Registered sponsor
  • See all jobs in UK →