Head of Data - Engineering
As Head of Data, you will own the execution of our data roadmap, working directly with the VP of Engineering who sets the strategic direction.
UK jobs. Bigger possibilities.
136,000+ live jobsHybrid in London·Full-time·Added 10 days ago (last checked 2 Oct)
Full-time
Per the ad.
Hybrid
Office and home days — the ad has the split.
Be near London for hybrid days
No relocation package mentioned.
25 days holiday
Per the ad, which doesn’t say whether bank holidays are on top.
Pension matched up to 7.5%
The employer matches what you pay in, per the ad. The legal minimum is 3%.
Cycle to work scheme
Commuter benefits named in the ad.
Nice to have
We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to:
Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday)
RVU
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' (we're considering Senior, as well as Staff)
Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well the RVU wide AI initiative.
As a key member of the platform engineering team you will be accountable for the following:
As a Staff Platform Engineer at RVU you will be expected to:
We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others.
Our goal as a team 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 in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few.
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.
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://surajnarwade.com/blog/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)
or browse London·Engineering·Senior·Hybrid·Technology