Remote Finance Data Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain SQL data structures within Microsoft Fabric
- Write efficient SQL queries and Python-based transformations to support scalable data pipelines and optimise performance across Lakehouse and Warehouse workloads
- Build and maintain reporting datasets optimised for analytics and visualisation
- Implement Slowly Changing Dimension Type 2 logic to support historical reporting and data accuracy
- Ensure data security and integrity throughout the medallion architecture
- Enforce access controls and audit data changes
- Develop and maintain Power BI semantic models and model layouts based on Microsoft Fabric Gold-layer datasets
- Support onboarding of new data sources into Microsoft Fabric by working with DevOps teams on secure connectivity, API integrations, and operational ingestion processes
- Design and develop data pipelines and queries for efficient data extraction and transformation
- Write and maintain production-level code to support lead management and Finance systems
- Develop and maintain complex datasets needed for reports, dashboards, and visualisations
- Troubleshoot database-related issues
- Monitor and optimise database performance, identifying and resolving bottlenecks and inefficiencies
- Conduct regular reviews of SQL code and queries for performance improvements
- Stay updated with the latest database technologies and best practices
- Implement best practices for data modelling, ETL processes, and data integration
- Optimise data warehouse performance through efficient query design, indexing strategies, and data partitioning
- Evaluate emerging trends and technologies in data management and analytics for their impact on our data warehouse architecture
- Support configuration changes to meet Finance and business requirements
- Take ownership of upgrade processes, including testing and configuration changes
- Facilitate the implementation of new functionality arising from upgraded software
Technologies:
- API
- Cloud
- Data Warehouse
- DevOps
- ETL
- Excel
- Fabric
- Support
- MySQL
- Oracle
- Postman
- Power BI
- Python
- PySpark
- SQL
- Security
- Rails
Requirements
- Extensive SQL experience, including working with relational databases such as SQL Server, Oracle, or 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 working in a fast-paced environment
- Knowledge of software development best practices
- Strong analytical skills and excellent attention to detail
- Good interpersonal and written and verbal communication skills
- Strong analytical ability with an enquiring mind
- Ability to articulate a position clearly and confidently
- Hands-on experience with Microsoft Fabric is desirable
- Advanced development experience, particularly with Python, is desirable
- Power BI model development and semantic modelling experience is desirable
- API setup and testing experience, such as Postman, is desirable
- Experience with cloud platforms and modern data architectures is desirable
- Experience within financial services or regulated environments is desirable
- Advanced Excel skills are desirable
- Bachelors degree in Computer Science, Information Systems, STEM, or a related field
- Certifications in Python, PySpark, or cloud technologies are desirable but not essential
Benefits & conditions
We are Moneycorp, powering global payments for corporates, institutions, and high net worth individuals with worldwide reach, local expertise, and award-winning service. With more than 45 years of market experience, two banking licences, offices in 11 countries, and support for £79bn+ of international payments in 2024, we serve 32k+ corporate clients across 190 countries and 130 currencies. This is a full-time, fixed-term contract opportunity within our Finance Transformation team, based in our London office, with a hybrid working model. We offer a competitive salary and benefits package, including private medical health insurance. We are committed to inclusion, collaboration, and creating a culture of belonging, and we are proud to be an equal opportunity employer.