Software Engineer - Data (Java / Kotlin / Python)

Arcus Search

Greater London

On-site

GBP 96,000 - 144,000

Full time

3 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Arcus Search is seeking a Data-focused Software Engineer to join a premier quantitative research and trading firm in Greater London. This 6-month contract is onsite with potential for hybrid, focusing on reference data pipelines and large-scale market datasets.

You will own and modernise data flows, convert legacy JVM pipelines, and collaborate across SQL Server, Spark, and Python tooling to deliver high-quality, reliable data for research and trading use cases.

Qualifications

  • Experience building or modernising data pipelines.
  • Strong JVM background with SQL/data processing knowledge.
  • Financial markets data experience is a plus but not required.

Responsibilities

  • Own and enhance data pipelines processing large-scale financial market data.
  • Modernise existing data flows and upgrade legacy JVM pipelines.
  • Remap incoming datasets and rewrite ingestion/transform pipelines.
  • Work across SQL Server, JVM apps, and Spark workloads.

Skills

JVM background
Data pipelines
SQL
Performance pipelines
Financial markets data

Tools

Kotlin
Spring Boot
Python
Spark
SQL Server

Job description

Software Engineer - Data (Java / Kotlin / Python)

Do not apply if you do not have experience within Financial services, working with Java data pipelines as you will not be considered.

6-month initial contract | Onsite (potential for hybrid)

An elite quantitative research and trading firm is looking for a Data focused Software Engineer to join a Reference Data team supporting critical research and trading use cases.

This team owns complex financial market datasets that describe how markets are structured and behave, and plays a key role in ensuring high-quality, reliable data flows across the organisation.

What you’ll be doing
  • Owning and enhancing data pipelines that process large-scale financial market data
  • Modernising existing data flows, upgrading legacy JVM-based pipelines into newer, cleaner architectures
  • Remapping incoming datasets and rewriting ingestion and transformation pipelines
  • Working across SQL Server, JVM applications, and Spark-based workloads
  • Contributing improvements to data quality, performance, and maintainability
Tech environment
  • Kotlin & Spring Boot for core data processing services
  • Python for tooling and automation
  • Legacy systems in C# and Scala / Spark
  • Exposure to data lakes and large-scale data platforms is a strong plus
What they’re looking for
  • Strong JVM background (Kotlin, Java, or Scala)
  • Experience building or modernising data pipelines
  • Solid understanding of SQL and data processing systems
  • Comfortable working in complex, performance-sensitive environments
  • Financial markets or trading data experience is beneficial but not essential

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Software Engineer – Data Serving Platform
Contract Software Engineer – Data Serving Platform

Arcus Search • Greater London

Hybrid
GBP 111,000 - 166,000
Java / Kotlin Software Engineer
Java / Kotlin Software Engineer

Arcus Search • Greater London

Hybrid
GBP 70,000 - 110,000
Data Engineer
Data Engineer

Hunter Bond • Greater London

On-site
GBP 89,000 - 148,000
Data Software Engineer – Financial Markets (Onsite)
Data Software Engineer – Financial Markets (Onsite)

Arcus Search • Greater London

On-site
GBP 96,000 - 144,000
Senior Software Engineer - Data Systems
Senior Software Engineer - Data Systems

Selby Jennings • City Of London

On-site
GBP 90,000 - 120,000
Senior Data Engineer - Finance Data
Senior Data Engineer - Finance Data

Client Server Limited • Greater London

Hybrid
GBP 72,000 - 120,000
Three days in-office
Three weeks annual time-off
Pension 9%
+3
Senior Software Engineer
Senior Software Engineer

G MASS • Greater London

On-site
GBP 90,000 - 110,000
SQL Data Engineer
SQL Data Engineer

Eden Scott • United Kingdom

Remote
GBP 50,000 - 70,000
Remote work flexibility
Opportunities for skill growth
Empowered team environment
Senior Data Engineer
Senior Data Engineer

Venture Up • Greater London

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

Oxford Knight • England

On-site
GBP 70,000 - 110,000
Private medical
Paid parental leave
Group life assurance
+1