🌿 Back to all jobs

🥝 Senior Software Engineer (Data)

RVU | london, United-Kingdom | Posted June 15, 2026

Job Description

Requirements

  • 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
  • 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)
  • (Desirable) Experience modelling and transform...

Apply for This Position

Submit Application