Talent.com
RVU
Senior Software Engineer (Data)RVU • London, GB
Senior Software Engineer (Data)

Senior Software Engineer (Data)

RVU • London, GB
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

Hybrid: 2 days per week in our Tower Bridge office (Tuesdays & Thursdays)

Uswitch

At Uswitch, our goal is to be the UK’s favourite way to choose and manage home-life essentials - from broadband and mobiles to energy and insurance. As we continue to grow and expand our services, we are looking for talented individuals who share our passion for making a positive impact on people's lives. If you want to be part of a team that is transforming the way consumers navigate their household services, we would love to hear from you!

We’re part of RVU, a group of online brands that include: Confused, Tempcover, money.co.uk, and Mojo Mortgages.

The team

Our Marketing Enablement team builds and manages the systems that help turn data into something useful. We work closely with multiple teams like CRM, PPC & analytics to ship the pipelines, integrations and tooling behind how we find and talk to customers.

As a Senior Software Engineer, you'll help design, build, and maintain our data pipelines and the services around them. You'll bring strong software engineering fundamentals to a data-heavy domain, writing maintainable code, owning systems end-to-end, and improving how we collect, model, and activate data across the organisation.

What you'll be doing

  • Work with cross-functional teams to create end-to-end data solutions that support our analysts and business teams
  • Design, implement, and optimise a cloud-based Extract-Load-Transform (ELT) platform to reshape RVU’s data infrastructure and data warehouse
  • Become an expert on handling behavioural data from more than three websites and dozens of e-commerce product areas, serving millions of users every month
  • Build systems that enable self-service analytics and pave the way for data science applications across our businesses
  • Monitor performance metrics for how Data is produced and consumed, and respond to Data incidents.

What we're looking for

  • Experience building, designing, refactoring or optimising data lakes and data warehouses from a variety of data sources using data modelling techniques
  • Experience in Building Extract Transform and Load (ETL) pipeline (streaming / batch) using MPP frameworks (Spark, Beam, or other)
  • Experience in orchestrating complex pipelines using Airflow, Dagster or other
  • Proficiency in one or more programming languages: Python, Java, GO or other
  • Experience with AWS or GCP and their products (S3, GCS, Kinesis, Pub/Sub, Lambda/Cloud functions, DataProc)
  • Experience with one of the main databases for analytics (Redshift, BigQuery, Snowflake or other).

Nice to have
  • Experience modelling and transforming data from event collection to report curation, especially for e-commerce or affiliate businesses
  • Experience building production-grade ML pipelines
  • Experience using infrastructure as code (Terraform, Cloud Formation, or other)
  • Experience using CI/CD principles.

You don’t need to tick off everything on this list - so don’t let that hold you back from applying. We want to make sure you’re learning plenty during your time with us!

Our commitment to you

We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it’s essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members.

What we offer

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:
  • 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.
We combine the close-knit and agile environment of a start-up with the know-how, technology, and backing of a well-established company.

We use our shared knowledge to empower people and help them make decisions confidently across a range of household services. Our purpose is to simplify complex marketplaces with accessible applications that genuinely improve people’s lives.

The RVU mission is clear: empowering people, transforming industries. With our unique set of brands under the RVU umbrella, we have the power to reach millions of consumers and the technology to deliver a world-class online experience for them.
Create a job alert for this search

Senior Software Engineer (Data) • London, GB

Similar jobs

Senior Software Engineer

GigsGreater London, England, United Kingdom
Full-time

At Gigs, we're building the operating system for mobile services—a platform that lets tech companies embed global connectivity into their products effortlessly.Just as Stripe lets any business add ... Show more

 • Promoted

Stellar AI: Senior Software Engineer

CloudDevsGreater London, England, United Kingdom
Full-time

We are seeking experienced Software Engineers to work on projects across the following tech stacks:.This is an open-ended contract opportunity, structured around project-based work with no set sche... Show more

 • Promoted

Senior Software Engineer - Field Data & AI Platform

GenerativeGreater London, England, United Kingdom
Full-time

We're building the AI-native data collection layer for the 2 billion field workers who inspect the physical world — factories, chemical plants, infrastructure — and currently spend hours turning no... Show more

 • Promoted

Senior Software Engineer (AppGlass)

JetBrainsGreater London, England, United Kingdom
Full-time

At JetBrains, code is our passion.Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth.By automating routine checks and corrections, o... Show more

 • Promoted

Senior Software Engineer - ML, Big Data & Scaled Systems

GoogleGreater London, England, United Kingdom
Full-time

Google is seeking software engineers to build next-generation technologies used by billions.You will work on AI, distributed systems, and mobile platforms with opportunities to switch teams as you ... Show more

 • Promoted

Senior Software Engineer - Fintech/Payments

HopperCity of Edinburgh, Greater London, Scotland, England, United Kingdom
Full-time

At Hopper, we’re on a mission to build the most customer-centric travel company on earth.We are leveraging the power that comes from combining massive amounts of data and machine learning to build ... Show more

 • Promoted

Senior Software Engineer (Big Data)

COLLAB. Recruitment LtdGreater London, England, GB
Full-time

The Client provides expert advisory and implementation services for open source big data solutions.As the first and only pure-play big data services firm, their Data Scientists and Engineers are tr... Show more

 • Promoted

Senior Software Engineer

Scope Inspection LtdGreater London, England, United Kingdom
Full-time

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.Standards are vital for the safety of our infrastructure.Spending hours manually documenting them is... Show more

 • Promoted

Senior Software Engineer - Graph Analytics for Snowflake

Neo4jGreater London, England, United Kingdom
Full-time

Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems.It includes enterprise‑ready knowledge graphs fo... Show more

 • Promoted

Senior Software Engineer, Full Stack, Google Ads

Google Inc.Greater London, England, United Kingdom
Full-time

Senior Software Engineer, Full Stack, Google Ads.Bachelor’s degree or equivalent practical experience.Experience in Machine Learning.Master's degree or PhD in Computer Science or related technical ... Show more

 • Promoted

Senior Software Engineer - DataLayer DevTools

Bloomberg L.P.Greater London, England, United Kingdom
Full-time

Senior Software Engineer with DataLayer Experience in London to drive developer experience for Bloomberg Terminal integrations.This role focuses on building ergonomic TypeScript APIs, end-to-end ow... Show more

 • Promoted

Senior Software Engineer

Valarian Technologies LimitedGreater London, England, United Kingdom
Full-time

Valarian Technologies is a dual‑use technology company building critical tools to safeguard the future in an era of evolving global security challenges.We’re rethinking security beyond traditional ... Show more

 • Promoted

Senior Software Engineer

TipaltiGreater London, England, United Kingdom
Full-time

Strong experience building backend systems using C# and Node.Experience integrating with ERP systems, especially NetSuite.Experience working with SQL (MSSQL) and NoSQL databases (MongoDB, Redis).Ex... Show more

 • Promoted

Senior / Mid-Level Software Engineer

ECM Selection Ltd.Royston, ENG, GB
Full-time

Work in a small, dedicated software team on scientific instrumentation projects Royston, Hertfordshire; to £65,000 DoEThis established scientific instrument company provides applied biotechno... Show more

 • Promoted

Senior Software Engineer

ValarianGreater London, England, United Kingdom
Full-time

Valarian Technologies is a dual-use technology company building critical tools to safeguard the future in an era of evolving global security challenges.We are rethinking security beyond traditional... Show more

 • Promoted

Senior Software Engineer, AI

SynackGreater London, England, United Kingdom
Full-time

Synack's Penetration Testing as a Service platform manages customers' attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes ... Show more

 • Promoted

Senior Software Engineer

UiPath Inc.Greater London, England, United Kingdom
Full-time

As part of the Communications Mining team, you'll be responsible for building and maintaining our backend and ML serving services.This includes a highly available public API, data-aggregation servi... Show more

 • Promoted

Senior Software Engineer, Identity

Visa HuntGreater London, England, United Kingdom
Full-time

Software is eating the world, but AI is eating software.We live in unprecedented times – AI has the potential to exponentially augment human intelligence.Every person will have a personal tutor, co... Show more

 • Promoted

Senior Software Engineer, Healthtech Data & Cloud

Flatiron HealthGreater London, England, GB
Full-time

A healthtech company in Greater London is seeking a Software Engineer to enhance cancer care through data.The ideal candidate will have 4-8 years of experience in software engineering and proficien... Show more

 • Promoted

Senior Full-Stack Engineer: Data-Driven APIs & Cloud

WorksHubGreater London, England, United Kingdom
Full-time

Particularly strong in Kotlin or Java.Experience in designing and implementing data-driven APIs.Exposure to frontend development, especially React.Tailwind, REDUX, and Typescript.Past project exper... Show more