jobapplier

Senior Data Engineer

ehr

Skills

Required

  • SQL
  • dimensional modelling
  • dbt in
  • AWS
  • data pipelines
  • Power BI in production
  • DAX
  • Power Query
  • Orchestration frameworks
  • Terraform
  • Git
  • GitHub Actions
  • Power BI

Preferred

  • ECS
  • Fargate
  • S3
  • lineage
  • CI/CD
  • CASS
  • reconciliation
  • capital data

EC Markets is building a next-generation data platform to power trading, operational, and marketing intelligence. We are seeking a Senior Data Engineer to drive evolution of our Snowflake-based Data Lakehouse, establishing a modern data ecosystem that supports advanced analytics, compliance, and decision-making across the business. This is a high-impact role for an experienced engineer with a track record of architecting and implementing scalable data platforms — ideally in financial or trading environments — who can talk and think data from ingestion to MI dashboards.

Head of Technology Purpose Own and run our data platform end to end, so that finance, risk, regulatory and commercial data is accurate, timely, documented, secure and monitored.

About ehr

After that, evolve the Snowflake lakehouse.

Responsibilities

  • The first priority is to take over and stabilise the existing estate, not to rebuild it.
  • change data capture from trading and internal databases, through AWS (ECS Fargate, S3), into Snowflake Build and maintain dbt models with tests, documentation, lineage and CI/CD Support CASS client-money reconciliation and capital data with Finance and Risk Set up data quality monitoring and alerting
  • Snowflake access (RBAC), PII masking and cost control
  • Deliver governed data marts and Power BI semantic models for reporting and MI Keep data accurate and private in line with FCA and GDPR requirements Work with Trading, Finance, Risk, Compliance, Marketing and Operations Must have Experience in financial services, trading or fintech Hands-on Snowflake data warehouse or lakehouse delivery, including sizing, clustering, query profiling and cost control

Requirements

  • permanent or contract; start as soon as possible.
  • Expert SQL and dimensional modelling dbt in production (2+ years)
  • Python and AWS for data pipelines Power BI in production (DAX, Power Query) Orchestration frameworks A track record of owning production data platforms end to end, with solid tenure in previous roles
  • Clear written and spoken

English, and comfortable working with non-technical colleagues

  • Nice to have Terraform, Git and GitHub Actions Power BI Embedded or Microsoft Fabric Snowflake Cortex or AI tooling on Snowflake- Snowflake Cortex or AI tooling on Snowflake Qualifications Degree in Computer Science, Data Engineering, or related field.
  • 5–8 years of hands-on experience in data engineering and / or analysis.

Pay

Eligible for an annual company discretionary performance bonus under the Group bonus scheme; details shared at offer stage

Benefits

  • Benefits Competitive salary and performance-based incentives
  • Career development and progression opportunities

Supportive, high-performance culture

  • Private Medical Insurance (PMI) – available after successful completion of probation Group Income Protection (GIP) – available from Day 1 Cycle to Work (CTW)– available after successful completion of probation
  • Volunteer Time Off (VTO) – available from Day 1 Learn-Our-App Benefit - available after 1 week of joining

London hybrid, or remote with a strong overlap with UK hours and occasional London visits.