Senior Data Engineer - ELT, Streaming & Cloud (Python)

Aspect Capital Limited

Greater London

On-site

GBP 90,000 - 125,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonus
Medical Insurance
Electric car scheme
Flexi-working
Cycle to work scheme
Family Friendly Policies

Job summary

Aspect Capital Limited, a London-based hedge fund, seeks a senior data engineer to join the Data Engineering team. You will own end-to-end data processing, from ingestion to consumption, across tick, timeseries, reference, and alternative datasets.

You will shape the tech estate, improve data access, and onboard new datasets, collaborating with quantitative developers, researchers and portfolio managers. A strong background in Python, SQL, and cloud data platforms is essential.

Qualifications

  • 5+ years as Software Engineer or Data Engineer.
  • Strong Python skills.
  • Strong SQL and relational DB knowledge.
  • Proficient with Linux and Docker.
  • Excellent communicator with both technical and non-technical colleagues.
  • Financial industry experience.
  • Experience with Java.
  • Familiar with dbt, Snowflake and cloud data warehouses.
  • Experience with Kafka and AWS.
  • Familiar with major financial data vendor APIs.

Responsibilities

  • Developing ELT pipelines to ingest and transform datasets with Python, Snowflake and dbt.
  • Building a streaming platform to capture and aggregate large volumes of tick data.
  • Extending internal libraries to provide unified access to our data catalogue.
  • Consolidating legacy MATLAB systems onto our cloud-native technology stack.
  • Working closely with quantitative developers, researchers and portfolio managers.

Skills

Python
SQL
Java
Linux
Docker
Communication
Financial experience

Tools

dbt
Snowflake
Kafka
AWS

Job description

Aspect Capital Limited, a London-based hedge fund, seeks a senior data engineer to join the Data Engineering team. You will own end-to-end data processing, from ingestion to consumption, across tick, timeseries, reference, and alternative datasets.

You will shape the tech estate, improve data access, and onboard new datasets, collaborating with quantitative developers, researchers and portfolio managers. A strong background in Python, SQL, and cloud data platforms is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data
Senior Software Engineer - Data

Aspect Capital Limited • Greater London

On-site
GBP 90,000 - 125,000
Bonus
Medical Insurance
Electric car scheme
+3
Senior Data Engineer
Senior Data Engineer

Radley James • England

On-site
GBP 90,000 - 120,000
Data Engineer (Python, Spark, Azure) - Hedge Fund London
Data Engineer (Python, Spark, Azure) - Hedge Fund London

Client Server Limited • Greater London

On-site
GBP 130,000 - 160,000
Bonus potential
Fund share
Training budget
+3
Data Engineer
Data Engineer

Setec Alpha • Greater London

On-site
GBP 90,000 - 150,000
Lead Data Engineer - Multi Strat Hedge Fund
Lead Data Engineer - Multi Strat Hedge Fund

Selby Jennings • City Of London

On-site
GBP 90,000 - 140,000
Senior Python Data Platform Engineer for Finance Data Lakes
Senior Python Data Platform Engineer for Finance Data Lakes

Enfint • Greater London

On-site
GBP 90,000 - 150,000
Pension
Self-development and career growth
Bonus
Senior Data Engineer
Senior Data Engineer

FDJ UNITED • Greater London

On-site
GBP 90,000 - 120,000
Senior Data Engineer - FinTech (Hybrid, London, AWS)
Senior Data Engineer - FinTech (Hybrid, London, AWS)

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Engineer - Python / AWS
Senior Software Engineer - Python / AWS

Qh4 Consulting • Greater London

Hybrid
GBP 90,000 - 120,000