Senior Software Engineer - Data

Aspect Capital Limited

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

2 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

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 ingestion, processing and distribution across tick, timeseries, reference and alternative datasets, working with a diverse tech stack on prem and in the cloud.

You will collaborate with quantitative developers, researchers and portfolio managers to design scalable pipelines, improve processing, and enable efficient data access across the organization.

Qualifications

  • 5+ years working as a Software Engineer or Data Engineer
  • Strong expertise in Python
  • Well-versed in SQL and a good understanding of relational databases
  • Confident working with Linux and Docker
  • An excellent communicator, ability to communicate clearly with technical and non-technical colleagues
  • Financial industry experience
  • Java
  • dbt
  • Snowflake or similar cloud data warehouse
  • Kafka
  • 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 entire data catalogue
  • Consolidating legacy MATLAB systems onto our cloud-native technology stack
  • Working closely with quantitative developers, researchers and portfolio managers

Skills

Python
SQL
Linux
Communication
Financial industry experience
Java
APIs

Tools

dbt
Snowflake
Kafka
AWS
Docker

Job description

Aspect Capital is an award-winning systematic hedge fund based in London that manages over $9 billion of client assets, where technology is an integral part of the business. We are looking for a senior engineer to join our Data Engineering team. The team’s role is broad, covering the ingestion, storage, transformation and distribution of tick, timeseries, reference and alternative datasets. The technology stack is similarly varied including a range of legacy and modern systems, across on-premises and cloud infrastructure.

This is an exciting time to join the team as we consolidate our technology estate, revamp how we process and filter data, and overhaul the way data is accessed by our consumers, while continuing to onboard new datasets that enhance our strategies. We are a lean team owning end-to-end delivery from initial design through to operational support in production.

We're seeking an individual who is passionate about technology, stays current with industry trends, follows engineering best practices, and is always looking for opportunities to improve systems, processes, and performance.

Your experience:

Required:

  • 5+ years working as a Software Engineer or Data Engineer
  • Strong expertise in Python
  • Well-versed in SQL and a good understanding of relational databases
  • Confident working with Linux and Docker
  • An excellent communicator, ability to communicate clearly with technical and non-technical colleagues
  • Financial industry experience
  • Java
  • dbt
  • Snowflake or similar cloud data warehouse
  • Kafka
  • 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 entire data catalogue
  • Consolidating legacy MATLAB systems onto our cloud-native technology stack
  • Working closely with quantitative developers, researchers and portfolio managers

Company Benefits

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

Interview Process

  • Introductory VC
  • Tech test
  • 2 in person interviews with the business
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Aspect Capital • Greater London

On-site
GBP 50,000 - 70,000
Senior Data Engineer: ELT Pipelines, Snowflake & Streaming
Senior Data Engineer: ELT Pipelines, Snowflake & Streaming

Aspect Capital Limited • Greater London

Hybrid
GBP 90,000 - 140,000
Bonus
Medical Insurance
Electric car scheme
+3
£300,000 tc - Data Platform Engineer - Leading Hedge Fund
£300,000 tc - Data Platform Engineer - Leading Hedge Fund

Saragossa • Greater London

On-site
GBP 90,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Data Engineer - Investment Platform
Data Engineer - Investment Platform

Kalpa Group • Greater London

On-site
GBP 60,000 - 80,000
Senior Software Development Engineer
Senior Software Development Engineer

Capital One • Nottingham

On-site
GBP 55,000 - 75,000
Data Engineer
Data Engineer

Oscar • Greater London

On-site
GBP 70,000 - 95,000
Competitive salary
Medical insurance
High-ownership role
+1
Senior Data Engineer
Senior Data Engineer

Venture Up • Greater London

On-site
GBP 90,000 - 150,000
Lucrative salary
Bonus
Excellent benefits
Data Engineer
Data Engineer

Undisclosed • Greater London

On-site
GBP 42,000 - 64,000
Software Engineer - Java/Python for Trading Tech
Software Engineer - Java/Python for Trading Tech

Aspect Capital • Greater London

On-site
GBP 50,000 - 70,000