Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
RVU

Senior Software Engineer – Data

RVU

Senior Software Engineer at Uswitch, designing and maintaining data solutions. Collaborating with teams to optimize data pipeline infrastructure and support data-driven decision making.

Posted 5/21/2026full-timeLondon • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
AirflowAmazon RedshiftAWSBigQueryCloudETLGoogle Cloud PlatformJavaPythonSparkTerraform

About the role

Key responsibilities & impact
  • 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 ecommerce 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.

Requirements

What you’ll need
  • 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 ecommerce or affiliate businesses
  • Experience building production grade ML pipelines
  • Experience using infrastructure as code (Terraform, Cloud Formation or other)
  • Experience using CI/CD principles

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data lakesdata warehousesdata modelling techniquesExtract Transform Load (ETL)data pipelinesprogramming languagesmachine learning pipelinesinfrastructure as codeCI/CD principles
Soft Skills
cross-functional collaborationanalytical skillsproblem-solvingcommunication