
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading e-commerce platform for bicycles is seeking a Junior–Mid Level Data Engineer to enhance their internal data systems. This role supports crucial projects like developing pricing models and stock analysis. Candidates should have 1–3 years of experience in data-related fields and familiarity with SQL and Python. Strong attention to detail and problem-solving skills are essential. The position offers a hands-on, practical environment aimed at directly impacting commercial decisions.
Cycle Exchange is the UK’s leading marketplace for premium pre‑owned bicycles, operating a fast‑growing ecommerce platform and retail presence. In 2025, we secured growth investment from Beringea Capital (VCT) to strengthen our digital infrastructure, improve pricing intelligence, and enhance our data capabilities.
As part of this growth, we are hiring a Junior–Mid Level Data Engineer to support our internal data systems—particularly around pricing, stock valuation, and operational insights.
This is an ideal role for someone with 1–3 years’ experience in data engineering, analytics engineering, or data science who wants to take ownership of meaningful real‑world projects in a scaling business.
You will support the development of our pricing models, stock turnover analysis, data pipelines, and internal reporting. The role is hands‑on, highly practical, and directly tied to commercial decision‑making.
You don’t need to be a senior engineer — but you must be curious, analytical, and comfortable working with data, spreadsheets, and tools like SQL or Python.
Collect, clean, and prepare data from Shopify, GA4, Airtable, valuation tools, and other internal systems.
Maintain simple ETL/ELT processes (imports, transformations, merging datasets).
Help improve data accuracy across pricing, stock, and sales datasets.
Support integration of new data sources as the business expands.
Analyse historical stock turnover, time‑to‑sell, demand patterns, and depreciation.
Assist in building a basic pricing engine using historical sales data and rules‑based logic.
Identify anomalies, outliers, or emerging trends in pricing performance.
Provide data that helps improve valuations, trade‑in offers, and pricing accuracy.
Maintain and improve dashboards for pricing, stock ageing, and financial performance.
Build weekly/monthly summary reports for management and board discussions.
Support automated reporting where possible (Looker Studio, Power BI, or similar).
Work with sales and operations teams to understand data needs.
Support internal decision‑making with clean, well‑prepared data.
Collaborate with developers or external technical partners on small data tasks.
Maintain documentation around datasets, definitions, and data flows.
Help establish good data hygiene practices—versioning, naming, consistency.
Monitor data accuracy and flag issues early.