Data Engineer/Developer

Advanced Resource Managers (A.R.M.)

Greater London

Hybrid

GBP 41,000 - 81,000

Part time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Advanced Resource Managers (A.R.M.) is seeking a hands-on Software/Data Engineer to join our modern data platform team delivering analytics, reporting and AI-enabled solutions. The role focuses on Snowflake, Azure, Python and CI/CD, with exposure to .NET/C# and React/TypeScript environments.

You will build and support scalable data solutions, contribute to cloud-based platform development and drive engineering best practices.

Qualifications

  • Strong SQL and Snowflake experience.
  • Data engineering and ETL/ELT development.
  • Dimensional modelling (Kimball methodology).
  • 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 such as GitHub Copilot or Microsoft Copilot.
  • Financial Services, Asset Management or Wealth Management experience.
  • .NET/C# experience.
  • React/TypeScript experience.
  • Power BI experience.
  • Advanced Snowflake capabilities (Snowpipe, Streams, Tasks).

Responsibilities

  • Develop and maintain Snowflake data models, transformations and pipelines.
  • Build and enhance dbt models, testing frameworks and deployment processes.
  • Develop Python utilities and services for data integration and automation.
  • Support Azure Data Factory, Azure Functions and CI/CD pipelines.
  • Use Azure DevOps or GitHub for source control, code reviews and deployments.
  • Troubleshoot production issues and improve platform reliability and supportability.
  • Collaborate with engineers, analysts and stakeholders to deliver practical solutions.

Skills

SQL proficiency
Data engineering
ETL/ELT development
Dimensional modelling
Python development
CI/CD practices
GitHub collaboration
Azure DevOps experience
Automation
Asset Management domain experience

Tools

Snowflake
dbt
Azure Data Factory
Azure Functions
CI/CD
Python
GitHub
Azure DevOps
Power BI
React
TypeScript
ASP.NET
C#

Job description

Salary: £41,000 - 81,000 per year

Requirements
  • Strong SQL and Snowflake experience.
  • Data engineering and ETL/ELT development.
  • Dimensional modelling (Kimball methodology).
  • 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 such as GitHub Copilot or Microsoft Copilot.
  • Financial Services, Asset Management or Wealth Management experience.
  • .NET/C# experience.
  • React/TypeScript experience.
  • Power BI experience.
  • Advanced Snowflake capabilities (Snowpipe, Streams, Tasks) experience.
Responsibilities
  • Develop and maintain Snowflake data models, transformations and pipelines.
  • Build and enhance dbt models, testing frameworks and deployment processes.
  • Develop Python utilities and services for data integration and automation.
  • Support Azure Data Factory, Azure Functions and CI/CD pipelines.
  • Use Azure DevOps or GitHub for source control, code reviews and deployments.
  • Troubleshoot production issues and improve platform reliability and supportability.
  • Collaborate with engineers, analysts and stakeholders to deliver practical solutions.
Technologies
  • AI
  • Azure
  • C#
  • CI/CD
  • Cloud
  • Copilot
  • DevOps
  • ETL
  • GitHub
  • Support
  • Power BI
  • Python
  • React
  • SQL
  • Snowflake
  • TypeScript
  • dbt
  • ASP.NET
  • ARM
More

We are seeking a hands-on Software/Data Engineer to join our modern data platform team delivering analytics, reporting and AI-enabled solutions. This role is focused on Snowflake, Azure, Python and CI/CD, with some exposure to .NET/C# and React/TypeScript environments. The successful candidate will build and support scalable data solutions, contribute to cloud-based platform development and help drive engineering best practice across the team. This is a contract role until the end of the year, inside IR35, offering up to 490 per day. We are London based with hybrid working, requiring 2-3 days a week onsite, and the role is in the Asset Management sector.

last updated 37 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Advanced Resource Managers (A.R.M.) • Greater London

Hybrid
GBP 41,000 - 81,000
Data Engineer/Developer
Data Engineer/Developer

Arm • Greater London

Hybrid
GBP 78,000 - 103,000
Data Engineer/Developer
Data Engineer/Developer

Advanced Resource Managers Ltd • Greater London

On-site
GBP 77,000 - 90,000
Data Engineer (Snowflake)
Data Engineer (Snowflake)

Computacenter • Manchester

On-site
GBP 51,000 - 91,000
Data Engineer
Data Engineer

83zero Limited • Greater London

Hybrid
GBP 65,000 - 75,000
25 Days Holiday
Bonus
Share Scheme
+3
Data Engineer | Snowflake, Azure & AI Analytics
Data Engineer | Snowflake, Azure & AI Analytics

Advanced Resource Managers Ltd • Greater London

Hybrid
GBP 77,000 - 90,000
Snowflake Data Engineer
Snowflake Data Engineer

NTT • Greater London

On-site
GBP 63,000 - 103,000
Data Engineer
Data Engineer

Focus Group • Shoreham-by-Sea

Hybrid
GBP 40,000 - 45,000
Data Engineer: Snowflake & Azure Platform Specialist
Data Engineer: Snowflake & Azure Platform Specialist

Arm • Greater London

Hybrid
GBP 78,000 - 103,000
Data Engineer
Data Engineer

Ignite Digital • Milton Keynes

Hybrid
GBP 50,000 - 75,000
10% bonus
10.5% company pension contribution
Comprehensive healthcare package
+7