Moneycorp

Finance Data Engineer

Moneycorp

contract

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design, develop, and maintain SQL data structures within Microsoft Fabric.
  • Build and maintain reporting datasets optimised for analytics and visualisation.
  • Ensure data security and integrity throughout the medallion architecture.
  • Develop and maintain Power BI semantic models and model layouts.
  • Support the onboarding of new data sources into Microsoft Fabric.
  • Write and maintain production-level code to support lead management and Finance systems.
  • Development and maintenance of complex datasets needed for reports.
  • Troubleshoot database-related issues. Monitor and optimize database performance.
  • Ensure data security and integrity.
  • Stay updated with the latest database technologies and best practices.

Requirements

  • Extensive SQL experience: Working with relational databases (e.g., SQL Server, Oracle, MySQL).
  • Strong proficiency in SQL, T-SQL and SparkSQL.
  • Proven background as a SQL Analyst / Developer or Data Engineer.
  • Experience working with structured and unstructured data sources.
  • Experience writing stored procedures and production‑level data transformation code.
  • Previous experience of working in a fast-paced environment
  • Knowledge of software development best practices.
  • Strong analytical mind, excellent attention to detail.
  • Good interpersonal and communication skills both written and verbal.
  • Good analytical abilities, with an enquiring mind.
  • Robust, capable of clearly and strongly articulating position.
Benefits
  • Private medical health insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLT-SQLSparkSQLdata structuresreporting datasetsdata transformationstored proceduresdatabase performance optimizationdata securitymedallion architecture
Soft Skills
analytical mindattention to detailinterpersonal skillscommunication skillsproblem-solvingenquiring mindarticulationadaptabilityteam collaborationtime management