Data Engineer

Finalto
Slough, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Computer Programming Continuous Integration Data Architecture Information Engineering Extract Transform Load (ETL) Data Systems JSON Python (Programming Language)
+11 more
Machine Learning Data Streaming Apache Spark Pyspark Semi-structured Data Information Technology Data Analytics Apache Kafka Terraform Data Pipelines Databricks

Job description

Responsibilities Build and optimise scalable data pipelines using PySpark and SQLDesign and implement ETL/ELT processes for batch and streaming dataDevelop data solutions using Databricks Lakehouse and Delta LakeIngest and integrate data from internal and external sources (e.g. Kafka, CDC)Optimise Spark jobs and data workflows for performance, scalability, and cost efficiencyManage infrastructure and environments using Terraform (IaC)Ensure data quality, monitoring, and reliabilityImplement governance and access controls (e.g. Unity Catalog)Deliver clean, structured, and accessible data for analytics and business useCollaborate with cross-functional teams to support analytics, reporting, and AI/ML initiatives

Requirements

Requirements Demonstrated experience in data engineering, with a proven ability to build scalable data solutionsStrong proficiency in Python and SQLHands-on experience with Apache Spark (including Structured Streaming)Experience with Databricks (Workflows, Delta Live Tables, Lakehouse architecture)Experience with cloud platforms (AWS, Azure, or GCP) Experience with Terraform or similar infrastructure-as-code toolsExperience working with structured and semi-structured data (e.g. JSON)Familiarity with CI/CD, modular development, and code documentationStrong communication skills and ability to work independently with a high level of ownership Desired SkillsDatabricks Certified Data Engineer (Associate or Professional)Experience with Kafka, DBT, or similar data toolsKnowledge of Scala or other programming languagesExperience working in an Agile environmentInterest in AI, machine learning, and data-driven technologies Preferred QualificationsA degree in STEM or Computer Science

About the company

About Us Finalto is a global leader in liquidity provision and trading technology solutions, serving institutional and B2B clients across financial markets worldwide. With regulated entities in the UK, Singapore, Cyprus, Australia, and the UAE, and additional operational teams in Denmark and Bulgaria, we combine international reach with local expertise. Our business spans multi-asset liquidity, risk management, and cutting-edge trading platforms, supporting clients in achieving more efficient and sustainable growth. At the core of our success is our commitment to innovation, operational excellence, and robust governance. As part of a global financial services group, Finalto combines the scale and stability of an established organisation with the agility of a fintech innovator. We are driven by collaboration, integrity, and performance. Joining Finalto means becoming part of a diverse and dynamic team where your contributions have real impact. We invest in our people, offering opportunities for professional growth, international exposure, and the chance to shape the future of trading technology and liquidity solutions. Role DescriptionAs a Data Engineer at Finalto, you will design and build scalable data platforms and pipelines using modern technologies, enabling the organisation to unlock the full potential of its data for analytics and AI.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all