F

Firstup

Workforce communications platform for employee engagement

Senior Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedHybrid

About the Job

Requirements

  • A BS or MS in Computer Science, or equivalent diplomas and/or certifications, with at least 8 years of relevant experience.
  • Strong experience in Site Reliability Engineering, production engineering, platform engineering, or a comparable role supporting large-scale, distributed, customer-facing applications, ideally in a multi-tenant environment.
  • Ability to troubleshoot across the full technology stack, including application code, APIs, containers, Kubernetes, cloud infrastructure, networking, databases, and third-party dependencies.
  • Strong experience operating production workloads in AWS and Kubernetes-based environments.
  • Understanding of observability principles and hands-on experience in monitoring, logging, distributed tracing, and application performance monitoring; practical expertise with Datadog is required.
  • Experience defining and implementing service-level indicators, service-level objectives, error budgets, reliability scorecards, and operational health metrics.
  • Experience diagnosing application latency, resource contention, database performance, dependency failures, and complex distributed-system behavior.
  • Automation and software-engineering skills using one or more languages such as Python, Go, Java, JavaScript/TypeScript, or similar.
  • Experience with infrastructure as code, including Terraform, CI/CD pipelines, configuration management, and automated deployment practices.
  • Ability to independently identify reliability gaps, prioritize improvements, and drive initiatives through completion.
  • Written and verbal communication skills, including explaining complex production issues and reliability risks to technical and non-technical stakeholders.
  • Willingness to participate in an on-call rotation and improve the on-call experience through tooling, documentation, and automation.

Responsibilities

  • Partner with application engineering teams to design, build, and operate reliable, scalable, and resilient production services.
  • Work across application and infrastructure stacks to help engineers identify and resolve reliability, performance, and operational issues.
  • Establish and drive SRE best practices, including service-level indicators and objectives, error budgets, operational readiness reviews, and production reliability standards.
  • Develop and maintain an SRE scorecard measuring service health, availability, resilience, observability, deployment quality, and operational maturity.
  • Lead initiatives to reduce mean time to detect, acknowledge, and recover through improved telemetry, automation, diagnostics, and incident-response practices.
  • Own and evolve monitoring and observability across metrics, logs, traces, application performance monitoring, database monitoring, real-user monitoring, and synthetic testing.
  • Improve end-to-end visibility by correlating application requests, infrastructure performance, database activity, dependencies, and customer-impacting symptoms.
  • Lead and participate in incident response, facilitate technical investigations, and ensure post-incident actions produce measurable reliability improvements.
  • Identify recurring operational work and eliminate toil through automation, self-service capabilities, standardized tooling, and platform improvements.
  • Improve alert quality by establishing actionable alerts, service ownership, escalation paths, runbooks, and automated remediation where appropriate.
  • Conduct capacity planning, performance engineering, failure-mode analysis, and resilience testing for critical services.
  • Define production-readiness requirements for new services and major changes, including monitoring, alerting, scaling, security, rollback, backup, and disaster-recovery expectations.
  • Partner with engineering teams to improve deployment safety through progressive delivery, automated validation, health checks, and effective rollback mechanisms.
  • Provide technical leadership, mentoring, and practical guidance to raise engineering teams’ operational maturity without creating dependency on the SRE function.
  • Communicate reliability risks, operational trends, and improvement priorities to engineering and business stakeholders.
  • Participate in on-call rotations and drive restoration and repair of service-impacting issues.

About the Company

Firstup

Workforce communications platform for employee engagement

Firstup offers a Workforce Communication Platform that improves internal communications within organizations by helping them reach, connect, and engage every employee across locations. The platform provides a fully branded experience to orchestrate messages, target employees on the right channels and devices, and automate campaigns, with integration to other workplace tools. The subscription model includes access to features, premium support, eLearning, and a library of resources, along with webinars and thought leadership content. Firstup differentiates itself by serving a large enterprise base (including many Fortune 100 companies) and focusing on authentic employee engagement and digital transformation of workplace communications. The company's goal is to enhance the digital employee experience and make organizational communications more effective and timely.

Company size
201-500
Company stage
Series E
Total funding
$126.8M
Headquarters
San Francisco, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Firstup

See more jobs