IT & Software

Data Engineer/Developer

Advanced Resource Managers (A.R.M.)

London · Greater London · United Kingdom

Overview

In this hands-on role, you will build and maintain a scalable data platform to deliver analytics, reporting, and AI-enabled solutions. You’ll work within a modern data-team, focusing on Snowflake, Azure, Python, and CI/CD to support cloud-based platform development. You will collaborate with engineers, analysts and stakeholders to implement practical data solutions and improve platform reliability. This is an impactful opportunity to shape data-driven capabilities in Asset Management and work across cross-functional teams.

Responsibilities
  • Develop and maintain Snowflake data models, transformations and pipelines
  • Enhance dbt models, testing frameworks and deployment processes
  • Create Python utilities and services for data integration and automation
  • Support Azure Data Factory, Azure Functions and CI/CD pipelines
  • Utilize Azure DevOps or GitHub for source control, reviews and deployments
  • Troubleshoot production issues and improve platform reliability
  • Collaborate with engineers, analysts and stakeholders to deliver practical solutions
Key requirements
  • Strong SQL and Snowflake experience
  • Data engineering and ETL/ELT development
  • Dimensional modelling (Kimball)
  • dbt development and engineering best practices
  • Azure Data Factory, Azure Functions and CI/CD
  • Python development for automation and data processing
  • Azure DevOps or GitHub
  • Experience using AI development tools like GitHub Copilot or Microsoft Copilot
  • Financial Services, Asset Management or Wealth Management experience
  • .NET/C#
  • React/Typescript
  • collaboration
  • problem-solving
  • communication
  • Snowflake
  • Python
  • dbt

Reference: WJ-747_30174897

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.