Contract - Platform Data Engineer
London Office
Ferovinum
We’re revolutionising the supply chain and financial foundations of the $800bn global drinks industry by building a platform that will change the way that commerce is executed forever!
We've just secured our Series A funding and are proud to be part of Notion Capital's portfolio. We've already influenced immense change in the UK markets and have personally already seen tremendous growth, with over £170 million of product transacted through the platform and increased annual sales by 1,000% since early 2023.
To date we're proud to say that we've deployed over £114m of funding in support of UK wine and spirits producers. As we look to expand our offering globally we're looking for ambitious builders that want to change an industry and be part of the journey with us.
We're first to market and intend to stay ahead of the game! In short, it's the perfect time to join as we aim for unicorn and beyond 🚀
The Role, why is this a contract?
Our Series A–fuelled marketplace has already processed £170 million in transactions and is accelerating fast. We’re now upgrading our analytics foundation on AWS and need an experienced data-platform specialist to evaluate, select (in partnership with leadership) and then productionise a single modern cloud warehouse—Snowflake or Databricks.
You’ll be the senior hands-on engineer who turns that choice into a secure, scalable, well-documented platform the permanent team can run once you roll off.
Length: 6 months (option to extend)
Location: Hybrid—Soho office twice a week
Start: ASAP (target mid-July 2025
Your six-month roadmap:
Month 1
Key outcomes:
Discovery: map data sources, workloads, SLAs.
Assist CTO & CPO with the structured bake-off between Snowflake and Databricks.
Deliver target architecture, migration plan and resource estimate for the chosen platform.
Month 2–3: Foundation build
Stand up the selected platform with Dev/Test/Prod, security boundaries and cost guard-rails.
Lift critical pipelines into Spark/SQL jobs, Delta/ICEBERG tables or Snowflake tasks/streams.
Introduce CI/CD and observability (GitHub Actions, Datadog/Monte Carlo).
Month 4–5: Modelling & Enablement
Re-model the warehouse with dbt (bronze/silver/gold or star schema).
Expose governed datasets to BI (Looker/Power BI).
Draft data contracts, coding standards and runbooks.
Month 6: Hardening & Handover
Performance tuning, cost optimisation, DR drills.
Knowledge-transfer bootcamps + documentation.
Sign-off with CTO.
Day-to-day responsibilities:
Design and implement cloud-native ELT/ETL pipelines in Python, Spark and SQL.
Configure security, lineage, quality and cost-control best practices on the chosen warehouse.
Build infra-as-code (Terraform/CloudFormation) and automated tests; enable blue/green deploys for data assets.
Partner with Product, Finance and Ops to unlock analytics and regulatory reporting.
What you bring:
10+ years in data engineering, 3+ at staff/lead level, including at least one green-field Snowflake or Databricks rollout.
Expert in Python, Spark (batch & streaming) and advanced SQL.
Deep AWS (S3, Glue, IAM) plus Terraform or CloudFormation.
Proven record of hardening data platforms for scale, cost and security (ISO 27001 / SOC 2).
Clear communicator who documents obsessively and hands over cleanly.
Nice-to-haves:
Dbt mastery, FinTech or supply-chain experience, TypeScript/Java familiarity.
Ferovinum provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture AWS CI/CD CloudFormation Databricks dbt ELT Engineering ETL Finance FinTech GitHub ISO 27001 Java Looker Monte Carlo Pipelines Power BI Python Security Snowflake Spark SQL Streaming Terraform TypeScript
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.