Job Title: Senior Data Developer (Finance Data Products)
Location: London (Hybrid)
Salary Range: Competitive + benefits (DOE)
Reporting to: Engineering Delivery Lead
Type: Permanent / Hybrid
Overview
This role sits within a cross-functional data delivery squad focused on building and improving finance-focused data products and reporting capabilities. You’ll design, develop, and maintain scalable data warehouse solutions that improve data quality, usability, and performance for business decision-making. Alongside hands-on engineering, you’ll own delivery for releases, contribute to third-line support, and help shape technical standards and best practices.
Key Responsibilities
-
Design, build, and enhance data warehouse solutions to improve the richness, accuracy, and usability of finance data products.
-
Own development tasks end-to-end, from discovery through to production deployment and post-release support.
-
Coordinate development activity across the delivery lifecycle, ensuring high-quality outcomes and on-time delivery.
-
Contribute to architecture and technical design discussions, ensuring solutions align to business goals and data platform standards.
-
Maintain and improve the health and performance of the data estate through optimisation, monitoring, and continuous improvement.
-
Produce and maintain clear technical documentation for changes, releases, and data processes.
-
Troubleshoot and resolve data warehouse incidents, including implementing hotfixes where required.
-
Provide third-line support within agreed service management processes, supporting L1/L2 teams where needed.
-
Engage stakeholders to gather requirements and translate them into fit-for-purpose technical solutions.
-
Mentor and guide other developers, driving knowledge sharing and raising engineering standards.
-
Identify opportunities to improve development processes, tooling, and ways of working.
What We're Looking For
-
Insurance (Lloyd's market) Experience is required
Proven senior-level development experience in data warehousing environments. -
Strong understanding of data warehouse architecture, design patterns, and SDLC best practices.
-
Hands-on expertise across data warehousing concepts including physical modelling, ETL/ELT, CDC, reconciliation principles, semantic layers, and rules engines.
-
Strong SQL skills and experience with Python in data engineering contexts.
-
Experience with modern data platforms and tooling (e.g., Snowflake, AWS, Terraform).
-
Comfortable working in Agile/Scrum delivery environments.
-
Experience with version control (e.g., Git) and good engineering practices.
-
Excellent problem-solving skills and ability to communicate technical concepts clearly to non-technical stakeholders.
-
Collaborative mindset and an ownership-driven approach to delivery and operational support.
-
Industry experience in insurance or financial services (or similarly regulated environments).
Desirable but Not Essential
-
Experience with CI/CD pipelines and cloud-native deployment patterns (AWS/Azure/GCP).
-
Experience building monitoring, automated testing, or reporting/dashboarding/data feed solutions.
-
Knowledge of Data Vault 2.0.
-
Degree (or equivalent) in IT, Computer Science, Engineering, Business, or Finance.
About the Company
A well-established, globally recognised organisation in the insurance/financial services sector, known for its technical strength and strong governance culture. The business is investing heavily in modernising its data platform and building high-performing product teams to enable scalable growth, stronger reporting, and improved decision-making. The culture is collaborative, delivery-focused, and values continuous improvement and innovation.