Staff Platform Engineer

RVU

Greater London

Hybrid

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

10% discretionary bonus
Hybrid working model
Employer-matching pension contributions
£300 work from home budget
25 days holiday
Private medical cover
Free in-office gym
Free breakfast

Job summary

RVU is seeking a Platform/Infrastructure Engineer to join the Airship team. The role focuses on managing Kubernetes infrastructure for their brands, including Uswitch and Money.co.uk. Responsibilities include architectural decisions, building CI/CD pipelines, and mentoring engineers. The position offers a hybrid working model, a 10% discretionary bonus, and extensive benefits, including private medical cover and a healthy training budget.

Qualifications

  • Extensive experience in running Kubernetes clusters in production.
  • Production experience with Cilium and/or eBPF.
  • Experience with image vulnerability scanning for large systems.

Responsibilities

  • Architectural decisions for the platform.
  • Build efficient CI/CD pipelines.
  • Mentor and coach engineers.

Skills

Kubernetes management
Golang
Helm
Terraform
AWS Multi-Account design
Monitoring systems performance
Debugging complex systems
Knowledge of eBPF

Tools

AWS
GitHub Action
Argo Workflows
Vault
Envoy

Job description

Description

Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday)

RVU is a group of online brands that include: Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector.

We harness cutting‑edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK’s biggest companies with unparalleled insight into what customers need and want.

Since our founding in 2018, we’ve integrated our 5 market‑leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we’re helping transform entire industries – making markets more competitive and more innovative to benefit everyone.

The cloud infrastructure team - Airship

We’re looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as “Airship”. Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU‑wide AI initiative.

We are committed to Open Source software to build services that help millions of customers to save money and make confident decisions. We also give back to the community by open‑source interesting projects that might benefit others.

Our goal is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus.

The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n.

What You’ll Be Doing
  • Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation’s understanding and utilisation of modern technology
  • Collaboration: work with various cross‑functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers
  • Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working
  • Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability
  • Culture: enhancing a diverse engineering culture by taking part in various technical catch‑ups, working groups, and “All Hands”
  • Experience: enrich RVU’s perspective by sharing your experience, knowledge and expertise in a continuous learning environment
As a key member of the platform engineering team you will be accountable for the following
  • Objective setting, feature ideation, development and measurement
  • Architectural decisions and designs of the platform, domains and systems
  • Defining, evolving, and applying team processes
  • Responsible for the entire stack to meet business requirements
  • Building efficient CI/CD pipelines and robust DevOps practices
  • Utilising a variety of infrastructure to keep systems performant, scalable & reliable
  • Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation
As a Staff Platform Engineer at RVU you will be expected to
  • Proactively identify opportunities for improvement across the organisation
  • Manage your time effectively between team and organisational level contributions
  • Rotate around the business to build relationships and act as a multiplier
What We’re Looking For
  • Extensive experience in running Kubernetes clusters in production
  • Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus)
  • Production experience in Cilium and/or eBPF and networking in general
  • Extensive experience in monitoring systems and their performance
  • The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way
  • Experience with image vulnerability scanning and patching strategies for large systems
  • Experience/Familiarity with AWS Multi‑Accounts system designs tools like Crossplane and Control Tower
  • Familiarity with Argo Workflows or similar data‑pipeline as a service tools
  • Familiarity working with a variety of Cloud Native projects
  • Familiarity with Github Action
  • Familiarity with OpenTelemetry
More About Us

Our team has been featured in a few conferences:

  • CNCF: https://www.youtube.com/watch?v=-v9tiGTH86Q
  • PlatformCon: https://www.youtube.com/watch?v=8YNXTI8E13s and
  • We have also been featured in the London AWS Summit 2023 for contribution to the EKS tooling community https://surajincloud.com/announcing-kubectl-eks-plugin-v0-1-0
Examples Of Some Projects We Have Worked On
  • Short lived database credentials – Our running services previously relied on having long‑lived credentials to access data that were rarely, if ever, rotated. We wanted human and pod identity to be used to grant short‑lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault‑creds/vault‑webhook to make it as easy as possible for developers to use these credentials with their services (Blog).
  • Yggdrasil – Envoy control plane for multi‑cluster load balancing. For some of our more important applications it was important to have them survive a total cluster outage. This meant we needed a way to easily route traffic to an application spread out across multiple clusters so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources (Blog).
What We Offer
  • 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance)
  • A hybrid working approach with 2 in‑office days per week and up to 22 working days per year to “work from anywhere”
  • Employer‑matching pension contributions up to 7.5%
  • A one‑off £300 “work from home” budget to help contribute towards a great work environment at home
  • Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life
  • 25 days holiday (increasing with years of employment to 30 days) + 2 days “my time” per year
  • Private medical cover, critical illness cover, and employee assistance programme
  • A healthy learning and training budget
  • Electric vehicle and cycle to work schemes
  • Free in‑office gym, accessible 7 days a week
  • Free breakfast in the office daily
  • You’ll be equipped with great technology (choice of Mac or Windows)
  • Free access to the Calm and Peppy app for physical and mental health
  • Regular events - from team socials to company‑wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Platform Engineer
Staff Platform Engineer

RVU Co UK • Greater London

Hybrid
GBP 70,000 - 90,000
10% discretionary yearly bonus
Up to 22 days to 'work from anywhere'
Employer-matching pension contributions
+5
Senior Platform Engineer
Senior Platform Engineer

RVU Co UK • Greater London

Hybrid
GBP 60,000 - 80,000
10% discretionary yearly bonus
Employer-matching pension contributions up to 7.5%
25 days holiday, increasing to 30 days
+3
Senior Platform Engineer
Senior Platform Engineer

RVU • Greater London

Hybrid
GBP 95,000 - 135,000
10% discretionary yearly bonus
Hybrid working
Employer pension contributions up to 7
+3
Staff Software Engineer (Full Stack: TypeScript, React, Node.js)
Staff Software Engineer (Full Stack: TypeScript, React, Node.js)

money.co.uk • Greater London

Hybrid
GBP 90,000 - 120,000
10% discretionary bonus
Hybrid: 2 in-office days per week
Employer-matching pension up to 7.5%
+3
Lead Software Engineer
Lead Software Engineer

money.co.uk • Greater London

Hybrid
GBP 70,000 - 90,000
10% discretionary yearly bonus
Employer-matching pension contributions
25 days holiday
+2
Senior Software Engineer (Data)
Senior Software Engineer (Data)

RVU Co UK • Greater London

Hybrid
GBP 60,000 - 80,000
10% discretionary yearly bonus
Employer-matching pension contributions
£300 ‘work from home’ budget
+3
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

Uswitch • Greater London

Hybrid
GBP 80,000 - 120,000
Discretionary 10% bonus
Hybrid work: 2 in-office days
Pension contributions up to 7.5%
+11
Senior Software Engineer (Data)
Senior Software Engineer (Data)

Uswitch • Greater London

Hybrid
GBP 90,000 - 130,000
10% annual bonus
Hybrid 2 days in office
Private medical cover
+5
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

RVU Co UK • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work
Bonus 10%
Pension contributions
+8
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

Rvu • Greater London

On-site
GBP 90,000 - 120,000
10% discretionary yearly bonus
Employer-matching pension up to 7.5%
£300 work-from-home budget
+2