Site Reliability Engineer

Site Reliability Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
The Trainline

At a Glance

  • Tasks: Join us to enhance system reliability and tackle real-world challenges in a dynamic environment.
  • Company: Be part of a forward-thinking tech company that values innovation and collaboration.
  • Benefits: Enjoy private healthcare, flexible work options, and generous learning opportunities.
  • Other info: Embrace a hybrid work model with clear career paths and excellent family-friendly benefits.
  • Why this job: Make a tangible impact on our platform's reliability while growing your skills in a supportive team.
  • Qualifications: Mid-level SRE experience with a passion for problem-solving and cloud technologies.

The predicted salary is between 60000 - 80000 £ per year.

Responsibilities

  • Develop an understanding of system architecture, dependencies, and failure modes across the Trainline platform.
  • Participate in production incident response: investigation, mitigation, communication, and coordinated service restoration.
  • Contribute to post‑incident reviews and follow‑up actions to improve reliability, scalability, and resilience.
  • Take part in the SRE on‑call rotation.
  • Design, build, and maintain observability using metrics, logs, events, and traces to support effective detection and diagnosis.
  • Improve monitoring and alerting by aligning signals to business and customer impact, reducing noise and improving mean time to detection.
  • Ensure relevant operational data is surfaced quickly and clearly during live incidents.
  • Make informed tooling and technology choices using SRE principles, balancing team and business needs.
  • Support AWS‑hosted infrastructure and shared platform services using infrastructure‑as‑code and CI/CD tooling.
  • Collaborate with product engineering teams to ensure services are operationally ready and deployed safely.
  • Advise on reliability and resilience practices.
  • Write and maintain reliable, well‑structured code and scripts to support reliability and observability goals.
  • Prioritise work effectively and collaborate using agile processes to deliver against team and business goals.

Qualifications

  • Mid‑level Site Reliability Engineer with solid production experience, growth mindset, and willingness to challenge and be challenged.
  • Experience with SRE concepts such as SLI, SLO, and error budgets.
  • Hands‑on experience with observability tooling such as New Relic, Elastic (ELK Stack), Influx, Grafana or similar.
  • Experience working with cloud providers, preferably AWS.
  • Experience troubleshooting Linux operating systems.
  • Experience scripting in at least one language, preferably Python.
  • Understanding of load balancing, reverse proxy concepts, upstream config, health checks, worker & data flow concepts.
  • Knowledge of application architecture concepts: threading, queuing, readiness checks, health checks, circuit breakers, timeouts, exponential backoff, throttling.
  • Experience building, maintaining, and evolving time series data, retention, cardinality, deviation, moving averages and other functions.
  • Experience with build, deployment & configuration management tooling such as Git Hub Actions and Terraform.
  • Tech Stack
  • AWS
  • New Relic
  • ELK stack
  • Grafana
  • Incident. io
  • Docker, ECS
  • Terraform
  • Git Hub Actions

Benefits

Private healthcare & dental insurance, generous work‑from‑abroad policy, 2‑for‑1 share purchase plans, EV scheme, extra festive time off, excellent family‑friendly benefits, hybrid work model with minimum office presence, clear career paths, transparent pay bands, personal learning budgets, regular learning days.

#J-18808-Ljbffr

The Trainline

Contact Details:

The Trainline Recruitment Team

We think you need these skills to ace Site Reliability Engineer

System Architecture Understanding
Production Incident Response
Post-Incident Review
Observability Design and Maintenance
Monitoring and Alerting Improvement
Operational Data Management
Tooling and Technology Selection