Data Engineer
Faraday Recruitment Limited
Faraday Recruitment Limited is partnering with a fast-scaling, profitable B2B SaaS company to find a Data Engineer who thrives in a dynamic, high-impact environment. Our client specialises in price optimisation software for retail banks, helping them make data-driven pricing decisions that drive millions in additional revenue. With a growing client base in the UK and Ireland, and a strong pipeline for the coming year, this is a unique opportunity to join a bootstrapped, high-growth startup as an early team member.
The Role
As a Data Engineer, you will play a pivotal role in scaling and refining their data infrastructure, ensuring their software remains robust, efficient, and impactful for their clients. This is a hands-on role for a proactive builder—someone who enjoys optimising pipelines, automating processes, and deploying machine learning models at scale.
You’ll collaborate closely with clients, both new and existing, to onboard software, provide engineering expertise, and contribute to client pitches. This role offers rapid growth potential and the chance to shape the future of a company where your impact is directly rewarded.
Key Responsibilities
-
Build, optimise, and deploy machine learning ETL/ELT pipelines and data processes for price optimisation.
-
Scale and improve data infrastructure, focusing on collaboration, security, scalability, efficiency, automation, and auditability.
-
Engage with clients during onboarding and pitches, offering technical and pricing expertise.
Essential Skills & Experience
-
Academic background: Bachelor’s or Master’s degree in a STEM field (Computer Science, Mathematics, Engineering, etc.).
-
Experience: Minimum 2 years as a Data Engineer, preferably in consulting or financial services.
-
Technical proficiency: Strong Python skills (pandas, numpy).
-
Cloud expertise: Professional experience with Azure (AWS/GCP considered with deeper experience).
-
Code quality: Ability to deploy clean, maintainable, production-level code.
-
Pipeline orchestration: Basic understanding of DAGs (Directed Acyclic Graphs).
Desirable Skills
-
Experience with PySpark, MySQL, Docker, Kubernetes.
-
Familiarity with pipeline orchestration tools (Airflow, Dagster).
-
Ability to migrate code from prototype notebooks to production-ready .py files.
-
End-to-end ownership of a software product lifecycle (data infrastructure to front-end integration).
-
Background in pricing analytics/optimisation, ideally in retail banking.
-
Comfortable creating PowerPoint presentations/reports and presenting to stakeholders.
-
Entrepreneurial mindset—willing to contribute across the business as needed.
Tech Stack
-
Platform: Primarily Azure (occasional work in AWS/GCP based on client needs).
-
Backend: Python.
-
Front-end: MySQL, jQuery/React.
What’s on Offer
-
Highly competitive salary.
-
Profit share scheme with the potential for significant ownership.
-
Equity options with substantial upside in case of acquisition.
-
Flexible working hours and "work anywhere" policy for up to two months per year.
-
Rapid career progression with performance-based promotions and pay increases.
-
25 days holiday, increasing to 30 days after two years.
Requirements
-
Right to work in the UK (no visa sponsorship available).
-
Hybrid working: Must be willing to work in London 2+ days per week and travel to clients occasionally.
How to Apply
If you’re a proactive Data Engineer looking to make a tangible impact in a scaling, profitable startup, send your CV and a brief cover note (max 300 words) explaining your interest to Faraday Recruitment Limited at [insert contact email].
Application opens at the source listing. Free for jobseekers.