Назад к вакансиям

Senior Site Reliability Engineer (SRE)

75 000 – 95 000 $в год
SpotMeEuropeУдалённоот 5 летПолная занятость
PythonDockerAWSDevSecOpsTerraformJenkinsSREElasticsearchGitHub ActionsDatadogPackerPingdom

Описание

SpotMe is a leading B2B event platform that helps enterprises increase the impact of their events by delivering CRM-connected, high-quality experiences across in-person, virtual, hybrid events, and webinars. This role is for a hands-on technical expert who keeps high-performance, scalable systems running and who makes sure a 24/7 SaaS platform operates smoothly under all conditions. You will report to the Infrastructure Lead and work closely with the engineering and product teams. You will maintain and optimize the platform’s infrastructure and build solutions that improve its reliability and scalability, making sure the platform scales smoothly to handle peak traffic and stays resilient during high-stakes live events.

Responsibilities

  • Develop and deploy scalable infrastructure using Terraform and cloud-native AWS services
  • Contribute to critical full-stack work that spans the back end and infrastructure or cloud development
  • Build automation for infrastructure provisioning and CI/CD pipelines (Jenkins), including image builds with Packer and Docker
  • Optimize the platform's cloud infrastructure for high availability and cost efficiency
  • Monitor and update infrastructure to follow security best practices, applying necessary patches and upgrades
  • Make sure the infrastructure can handle peak loads, scaling smoothly during high-traffic events
  • Take your turn in the on-call infrastructure rotation, responding to incidents and resolving them quickly
  • Strengthen the platform’s monitoring and observability (Datadog, Pingdom, Elastic) to catch issues before they reach end users
  • Handle infrastructure support requests and drive continuous improvement in incident resolution

Requirements

  • Around five or more years in a site reliability role, built on earlier experience as a system administrator or software developer, and a track record of keeping large-scale, 24/7 SaaS platforms running
  • Ability to diagnose and resolve complex system issues under pressure, and design for resilience before incidents happen
  • Hands-on with cloud-native architectures, distributed systems, and high-availability platforms
  • Comfortable across both document-oriented and relational databases
  • Strong, production-grade experience with AWS
  • Automate and manage infrastructure with Terraform
  • Build and maintain CI/CD pipelines with Jenkins as well as GitHub actions
  • Experience with image builds with Packer and Docker
  • Python is essential
  • Instrument systems for visibility and act on what they tell you, using tools such as Datadog, Pingdom, and Elastic
  • Use AI coding tools such as Anthropic's Claude as a natural part of building and operating infrastructure
  • Ability to apply good judgment about where AI tools help and where they don't, with concrete examples of both from your own infra work
  • Ability to push the team to get more out of AI tools
  • Full ownership of reliability
  • Clear communication with engineering and product
  • Ability to persuade engineers outside your own team to prioritise reliability work
  • Ability to raise the standard of the systems and the teams you work with

Nice to have

  • Knowledge of Azure
  • Experience with JavaScript, Node.js, or Go

We offer

  • Salary: $75,000 - $95,000 per year
  • SpotMe recruits, compensates, and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, parental status, or veteran status

Hiring process

  • In Your First Month: Understand the current platform architecture and complete 3 infrastructure-as-code change request reviews; Learn our monthly patching procedures and deploy critical security patches; Get hands-on with our load testing framework (Locust, Gatling) and run one release-validation load test; Take part in the weekly risk-analysis meeting and run a scheduled database scaling exercise; Get set up with our AI-assisted development toolchain, including Anthropic’s Claude, and use it in your daily work; Handle and resolve at least 3 infrastructure support requests; Build a report on what surprised you: what looked fragile, and what was hard to find documented
  • After 3 Months: Own a security-hardening improvement, such as tightening firewall and network rules across an environment; Design and deliver one infrastructure-as-code project in Terraform, from proposal to production; Build and ship one Python-based AWS Lambda that automates an operational task; Reach the level of system knowledge needed to operate autonomously in the on-call rotation, resolving incidents without escalation
  • After 6 Months: Lead the resolution of a critical infrastructure incident and drive lasting improvements in incident response and recovery times; Lead a significant reliability or tech-debt project, such as moving a complex on-premises build system to the cloud; Identify repetitive engineering workflows and automate them end-to-end with AI-assisted tooling; Implement and own observability for one critical service end-to-end: instrumentation, alerting, and dashboards that let the team detect and diagnose issues before customers report them; Own and measurably improve one reliability metric for a critical service, such as time to detect or mean time to recovery, against a baseline you establish in your first month, with the target agreed with your manager
  • After 12 Months: You have set the standard for how infrastructure is built here: your Terraform patterns, review practices, and documentation are what other engineers work from by default; You own peak-traffic readiness end to end, with load testing, capacity review, and scaling runbooks running to a schedule you set and refine; AI-assisted tooling is embedded in how the team works, with recurring operational work measurably reduced against a baseline you establish and the team's judgment applied where it matters; You are the person others come to on infrastructure decisions, and reliability work gets prioritised across teams because you have made the case for it credibly