Rodeo
Get started

io.tt

Senior Platform Engineer / DevOps

London
Posted about 24 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Platform Engineer / DevOps

London, UK (Hybrid)
Engineering
Full-time

About the role

io.tt is growing quickly, and our infrastructure is central to how we deliver a fast, reliable, global platform to enterprise brands. We are looking for a hands-on DevOps Engineer to join our Lead DevOps Engineer and help build, run and evolve the cloud infrastructure that everything else depends on.

Our platform runs on AWS, with infrastructure defined as code in Pulumi (TypeScript). You will work across our AWS estate, covering compute, networking, databases and CI/CD. That means extending our Pulumi codebase, tightening our deployment pipelines and improving the observability and resilience of our services. This is a hands-on engineering role, so expect to spend most of your time writing infrastructure code and automation.

You will partner closely with the Lead DevOps Engineer and the wider engineering team, who work primarily in TypeScript and make heavy use of AI-assisted development. As our teams ship faster, a big part of this role is building the paved paths and guardrails that let engineers provision and deploy safely on their own. You will also make sure infrastructure code, including code generated with AI tooling, is reviewed, policy-checked and production-ready. Because you share a language and toolchain with the developers you support, you will be well placed to make infrastructure a self-service part of how we build.

This role reports to the Lead DevOps Engineer and is based in our central London (EC1V) office, hybrid with 2 days on-site per week. We offer 20 days holiday plus a festive shutdown, with an additional day per year of service (capped at 5), private medical insurance with Vitality after probation, a company pension and sick pay, a cycle to work scheme, and "Work From Anywhere" for one week a year (UK time). The office is dog-friendly and stocked with breakfast, drinks and snacks, with regular team events and a casual dress code.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

What you'll do

  • Building and maintaining our AWS infrastructure as code in Pulumi (TypeScript), extending existing stacks and creating new ones with clean, reviewable, reusable code.
  • Owning and improving CI/CD pipelines, making deployments of our Bun and Node services fast, safe and repeatable.
  • Managing core AWS services across compute, networking, storage and databases (including Aurora Serverless Postgres), with an eye on reliability, security and cost.
  • Supporting our service topology behind Caddy, including deployment, routing and TLS termination handled at the load-balancer layer.
  • Improving observability across metrics, logging, tracing and error monitoring, so issues are caught early and resolved quickly.
  • Strengthening reliability and resilience through sensible automation, scaling, backups and disaster-recovery practices.
  • Building self-service paved paths, such as reusable Pulumi components and golden-path templates that let engineers stand up services quickly within safe defaults.
  • Establishing guardrails for AI-generated infrastructure, including policy-as-code (e.g. Pulumi CrossGuard or OPA), automated security and drift scanning, and PR gates that keep fast-moving IaC safe.
  • Owning cost visibility and controls (FinOps), keeping cloud spend efficient as usage and provisioning scale.
  • Managing secrets, IAM and infrastructure security in line with the expectations of enterprise customers.
  • Participating in incident response and helping drive blameless post-incident improvements.
  • Working alongside the Lead DevOps Engineer to shape infrastructure standards and mentor engineers on good operational practice.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

What we're looking for

  • Strong hands-on experience with AWS across compute, networking, databases and IAM.
  • Solid experience with infrastructure as code, ideally Pulumi, or strong Terraform or CDK experience with a clear willingness to work in Pulumi.
  • Comfort writing infrastructure and automation in TypeScript (or strong general scripting ability and readiness to work in TS).
  • Experience building and maintaining CI/CD pipelines for modern web and API services.
  • A good grasp of networking, TLS, DNS and load balancing, and how services are exposed securely.
  • Experience with observability tooling (metrics, logging, tracing, error monitoring) and using it to improve reliability.
  • A pragmatic, ownership-minded approach: you automate the toil, document as you go, and care about cost as well as uptime.
  • Comfort working in an AI-assisted engineering environment, using tools like Claude to accelerate your own infrastructure and automation work, and putting sensible review and policy checks around AI-generated code.
  • 3 to 6+ years in a DevOps, SRE, platform or cloud engineering role.
  • Proven experience running production workloads on AWS at scale.
  • Hands-on infrastructure-as-code experience, ideally with Pulumi.
  • Experience supporting a SaaS product and working closely with a software engineering team.
  • Exposure to container-based and/or serverless architectures, and to managed databases such as Aurora Postgres and MongoDB Atlas, is an advantage.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

AWS
Pulumi
TypeScript
CI/CD
Infrastructure as Code
Observability
FinOps
Networking
IAM
Aurora Serverless Postgres
Caddy
Policy-as-code
SRE
Containerization
Serverless
MongoDB Atlas

Location

London, England, United Kingdom

Sign up to applySee more jobs like this