Middle SRE / DevOps Engineer

InvestEngine

Royal Borough of Greenwich

Remote

GBP 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InvestEngine Limited is a London-based fintech building a scalable cloud platform for ETF investing. We’re growing and seeking a Middle SRE/DevOps Engineer to join the DevOps team, keep our AWS-based infrastructure healthy, observable and reliable, and help us improve weekly.

You’ll work hands-on with AWS and some GCP, automate with Python/Bash, and manage IaC with Ansible and Terraform. You’ll own part of the infrastructure end-to-end while collaborating with a senior team and supporting rapid

Qualifications

  • 3+ years of hands‑on experience with cloud and Linux infrastructure in production (web products or similar).
  • Practical AWS experience: you can operate and troubleshoot core services, networking and permissions.
  • Confident with Docker: runtime, resources, logs and health checks.
  • Experience with Ansible for repeatable, idempotent configuration.
  • Monitoring and logging with Grafana and ELK — you know the difference between a signal and noise.
  • Scripting in Python and/or Bash to automate operational work, with safety checks built in.
  • MySQL in high‑availability setups: backups, restores, replication and failover.
  • A safety‑first approach to production changes: plan, validate, roll back and escape when needed.
  • Ownership of what you run after it ships, plus clear written and spoken communication.
  • English at B2 level or higher and fluent Russian.
  • Availability during UK working hours, and readiness to help with rare out‑of‑hours incidents.

Responsibilities

  • Run and maintain our cloud infrastructure, mainly on AWS (EC2, VPC, IAM, S3, Route 53, CloudFront), with some GCP.
  • Carry out planned maintenance: OS patching, updates and upgrades, backup checks and audit checks.
  • Verify that MySQL backups actually restore and that failover works — safely, without putting production at risk.
  • Look after monitoring and logging in Grafana and ELK: tune alerts, cut noise and turn signals into action.
  • Handle requests from developers, Operations and our managed service partner, including access and permissions.
  • Automate repetitive work with Python and Bash, and manage configuration with Ansible and Terraform.
  • Take part in incident response and follow-ups, and help prevent the same issue from happening twice.
  • Grow into owning a defined part of our infrastructure end to end.

Skills

Cloud infrastructure
Linux systems
AWS experience
Docker
Ansible
Terraform
Grafana/ELK
Python/Bash
MySQL HA
Incident response
Communication

Tools

AWS
Docker
Kubernetes
Ansible
Terraform
Grafana
ELK
MySQL

Job description

About InvestEngine

We're a London-based fintech on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with over £3.5 billion in assets — and we're just getting started.
We've been featured by MoneyWeek, Finder and Forbes, and we're growing fast with big ambitions.

About the role

InvestEngine is growing fast, and so is our engineering team. That means more infrastructure to run, more services to keep healthy and more requests from the people who build on top of it. We're adding a Middle SRE / DevOps Engineer to the DevOps team to keep our cloud platform safe, observable and reliable day to day, and to make it a little better every week.

You'll join a small, senior team, report to the DevOps Team Lead and get hands-on onboarding from experienced engineers. Our platform runs mainly on AWS, with some GCP. This is a hands-on role with no people management. It suits someone who cares what happens to a system after the change is shipped, not just whether the ticket is closed.

What you'll do
  • Run and maintain our cloud infrastructure, mainly on AWS (EC2, VPC, IAM, S3, Route 53, CloudFront), with some GCP.

  • Carry out planned maintenance: OS patching, updates and upgrades, backup checks and audit checks.

  • Verify that MySQL backups actually restore and that failover works — safely, without putting production at risk.

  • Look after monitoring and logging in Grafana and ELK: tune alerts, cut noise and turn signals into action.

  • Handle requests from developers, Operations and our managed service partner, including access and permissions.

  • Automate repetitive work with Python and Bash, and manage configuration with Ansible and Terraform.

  • Take part in incident response and follow-ups, and help prevent the same issue from happening twice.

  • Grow into owning a defined part of our infrastructure end to end.

Roughly 60% of your time goes to planned maintenance and improvements, and up to 40% to incoming requests. Coding is limited to infrastructure as code and automation scripts.

Your first 3 months
  • Weeks 1–2: onboarding, access and security training, runbook review, your first supervised low-risk change and shadowing incident response.

  • Month 1: handle routine maintenance on your own and fix at least one documented operational gap.

  • Months 2–3: own an agreed area of the infrastructure and ship at least one meaningful reliability, visibility or automation improvement.

What we're looking for
  • 3+ years of hands‑on experience with cloud and Linux infrastructure in production (web products or similar).

  • Practical AWS experience: you can operate and troubleshoot core services, networking and permissions.

  • Confident with Docker: runtime, resources, logs and health checks.

  • Experience with Ansible for repeatable, idempotent configuration.

  • Monitoring and logging with Grafana and ELK — you know the difference between a signal and noise.

  • Scripting in Python and/or Bash to automate operational work, with safety checks built in.

  • MySQL in high‑availability setups: backups, restores, replication and failover.

  • A safety‑first approach to production changes: plan, validate, roll back and escape when needed.

  • Ownership of what you run after it ships, plus clear written and spoken communication.

  • English at B2 level or higher and fluent Russian.

  • Availability during UK working hours, and readiness to help with rare out‑of‑hours incidents.

You don't need an "SRE" job title. Strong Linux/UNIX administrators who meet these requirements are very welcome to apply.

Nice to have
  • Terraform (working with existing modules is enough; you won't need to build them from scratch).

  • Kubernetes.

  • GCP or other cloud providers.

  • Understanding of CI/CD pipelines.

  • Cloud security best practices.

  • Zabbix.

  • Experience in fintech or another regulated industry (not required).

Our stack

Cloud: AWS (EC2, VPC, IAM, S3, Route 53, CloudFront), some GCP

Containers: Docker

Config & IaC: Ansible, Terraform

Observability: Grafana, ELK, Zabbix

Data: MySQL (HA setups)

Automation: Python, Bash

What we offer
  • Real impact early on: you'll own part of the platform that thousands of investors rely on.

  • Room to grow towards Senior SRE, with support from experienced DevOps engineers.

  • A say in how we run and improve our infrastructure.

  • A modern cloud stack and time set aside for improvements, not just firefighting.

  • Fully remote work with UK‑hours overlap.

  • Unlimited vacation.

  • A friendly, supportive engineering team.

Hiring process
  1. HR interview with the Talent team

  2. Gamified cognitive assessment

  3. Technical interview with the DevOps team

  4. Final conversation with the CTO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle Backend Engineer, Pensions & Transfer Team (Python)
Middle Backend Engineer, Pensions & Transfer Team (Python)

InvestEngine • Royal Borough of Greenwich

Remote
GBP 70,000 - 100,000
Fully remote, work from anywhere
Unlimited vacation
Growth opportunities
+1
Senior DevOps/SRE Engineer
Senior DevOps/SRE Engineer

Funding Xchange Ltd. • United Kingdom

Remote
GBP 70,000 - 85,000
Fully-remote within UK
Salary banding 70K-85K GBP
Flexible working
+4
Senior Site Reliability Engineer / DevOps
Senior Site Reliability Engineer / DevOps

Pimento Connection Ltd • Greater Manchester

Hybrid
GBP 70,000 - 100,000
Option scheme
Hybrid Working
Professional Development
+1
Middle Backend Engineer, Backoffice team (Python)
Middle Backend Engineer, Backoffice team (Python)

InvestEngine • Royal Borough of Greenwich

Remote
GBP 65,000 - 90,000
Remote Mid-Level SRE / DevOps Engineer — Cloud Reliability
Remote Mid-Level SRE / DevOps Engineer — Cloud Reliability

InvestEngine • Royal Borough of Greenwich

Remote
GBP 70,000 - 110,000
Senior Devops Engineer
Senior Devops Engineer

Ocho People • Belfast City District

Hybrid
GBP 75,000 - 90,000
Private health insurance
Company pension scheme
25 days annual leave
Senior SRE
Senior SRE

Pulse Recruit • Greater London

Hybrid
GBP 65,000 - 85,000
Senior Software Engineer - Kotlin / Java - B2B Saas Fintech
Senior Software Engineer - Kotlin / Java - B2B Saas Fintech

Landytech • England

Hybrid
GBP 90,000 - 120,000
Software Engineer
Software Engineer

Investa • City Of London

Hybrid
GBP 60,000 - 85,000
Equity: EMI options (0.1%–0.2%)
Private medical insurance
Hybrid flexibility
+2
SRE/DevOps Engineer (EU)
SRE/DevOps Engineer (EU)

Noveo • United Kingdom

Remote
GBP 85,000 - 120,000
Private contract
Paid vacation
Remote work
+7