Contract Software Engineer – Data Serving Platform

Arcus Search

Greater London

Hybrid

GBP 111,000 - 166,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Arcus Search is seeking a Contract Software Engineer to join its Data Serving Platform team in London for an initial 6-month term. The role is onsite with potential hybrid flexibility and requires experience in financial services modernising C# software.

The role focuses on scaling data access, data loading and distribution across C#, and JVM-based systems, and on replacing legacy components with modern data infrastructure including Kafka, SQL Server and Delta Lake.

Qualifications

  • Strong commercial experience with C# or another typed language.
  • Solid data processing and data engineering experience.
  • Experience on data platforms or data access layers.
  • Exposure to distributed systems and messaging platforms.
  • Kafka experience is highly desirable.]
  • job_responsibilities_description=["Scale data access for compute-heavy research workloads.","Handle data loading and distribution across C# and JVM-based systems.","Rewrite and modernise existing C# libraries.","Support core data holding and access infrastructure.","Improve reliability, throughput, and performance of data pipelines."],
  • CoT_job_summary_short
  • COMPANY NAME: Arcus SearchKEY POINTS: Data serving platform, contract role, London, Kafka, C# modernization

Responsibilities

  • Scale data access for compute-heavy research workloads.
  • Data loading and distribution across C# and JVM-based systems.
  • Rewrite and modernise existing C# libraries.
  • Support core data holding and access infrastructure.
  • Improve reliability, throughput, and performance of data pipelines.

Skills

C#
Data processing
Data platforms
Distributed systems

Tools

Kafka
SQL Server
Delta Lake
Java (JVM)

Job description

Contract Software Engineer – Data Serving Platform

6-month initial contract | Onsite (potential hybrid)

Do not apply unless you have experience within financial services modernising C# software.

A top-tier quantitative research and trading firm is looking for a Contract Software Engineer to join its Data Serving Platform team.

This team is responsible for scaling data access from large compute environments and making core datasets available, consistent, and highly performing across research and trading. The focus is on data loading, distribution, and the underlying infrastructure that holds and serves critical datasets.

What you’ll be working on
  • Scaling data access for compute-heavy research workloads
  • Data loading and distribution across C# and JVM-based systems
  • Rewriting and modernising existing C# libraries
  • Supporting and improving core data holding and access infrastructure
  • Replacing legacy C# server components with newer, event-driven solutions (Kafka)
  • Improving reliability, throughput, and performance of data pipelines
Tech environment
  • C# (core services and libraries)
  • Some JVM-based services
  • SQL Server
  • Delta Lake
  • Kafka (migration from legacy systems)
What they’re looking for
  • Strong commercial experience with C# (or another typed language)
  • Solid data processing and data engineering experience
  • Experience working on data platforms or data access layers
  • Exposure to distributed systems and messaging platforms
  • Kafka experience is highly desirable

6-month initial contract with scope to extend. Onsite by default, with potential hybrid flexibility.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Data (Java / Kotlin / Python)
Software Engineer - Data (Java / Kotlin / Python)

Arcus Search • Greater London

On-site
GBP 96,000 - 144,000
Data Software Engineer – Financial Markets (Onsite)
Data Software Engineer – Financial Markets (Onsite)

Arcus Search • Greater London

On-site
GBP 96,000 - 144,000
Contract C# Data Platform Engineer: Pipelines & Kafka
Contract C# Data Platform Engineer: Pipelines & Kafka

Arcus Search • Greater London

Hybrid
GBP 111,000 - 166,000
Data Engineer
Data Engineer

Radley James • Greater London

On-site
GBP 180,000 - 220,000
Senior Data Engineer
Senior Data Engineer

Advantage Resourcing UK Ltd • Greater London

On-site
GBP 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

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

G MASS • Greater London

On-site
GBP 90,000 - 110,000
Senior C# Software Engineer | Pricing & Risk Analytics | 140k | Front Office | 3 days in office
Senior C# Software Engineer | Pricing & Risk Analytics | 140k | Front Office | 3 days in office

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 126,000 - 154,000
Contract C# Developer - Snowflake - 9-12 months - London
Contract C# Developer - Snowflake - 9-12 months - London

Investigo • Greater London

On-site
GBP 166,000 - 203,000
Data Engineer (Temporary)
Data Engineer (Temporary)

Goodman Masson • Greater London

Hybrid
GBP 74,000 - 92,000