
Finance Data Engineer
Moneycorp
contract
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
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