Enable job alerts via email!

Software Engineer - Systematic Data Platform.

Millennium Management

London

On-site

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in London is seeking a Software Engineer for their Systematic Data Platform. This role involves optimizing and expanding the data architecture and developing applications to enhance data tools. The ideal candidate will have experience in data systems, communication skills, and a background in computer science or related fields.

Qualifications

  • 3+ years experience in a relevant field.
  • Experience with object-oriented languages (Python preferred).
  • Strong knowledge of algorithms and data structures.

Responsibilities

  • Create and maintain data platform architecture.
  • Develop tools for data onboarding and insights.
  • Implement process improvements and optimize data delivery.

Skills

Optimizing data systems
Algorithms
Communication
Problem-solving

Education

Bachelor’s degree in Computer Science

Tools

SQL
AWS
Python
Java
Scala
SQL Server
Oracle
Redshift
BigQuery
Snowflake

Job description

Social network you want to login/join with:

Software Engineer - Systematic Data Platform, London

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 0cc2f5818389

Job Views: 3

Posted: 29.06.2025

Expiry Date: 13.08.2025

Job Description:

We are building a world-class systematic data platform to power the next generation of our systematic portfolio engines.

We are seeking a core software engineer for our Systematic Data Platform group. The successful candidate will be responsible for expanding and optimizing the architecture of our data platform and data tools, as well as developing data-related applications for cross-functional teams. The ideal candidate is an experienced software engineer who enjoys optimizing data systems and building them from the ground up.

Responsibilities:
  • Create and maintain optimal data platform architecture and implementation
  • Build data applications and tools to facilitate data onboarding and provide insights into data discovery, permissioning, operational efficiency, and key business metrics
  • Identify, design, and implement process improvements such as automating manual processes, optimizing data delivery, and redesigning infrastructure for scalability and availability
  • Develop infrastructure for data extraction, transformation, and loading from various sources using SQL and AWS big data technologies
  • Collaborate with stakeholders from business and technology to address data-related technical issues and support data infrastructure needs
  • Create data and analytical tools for internal customers to enhance data organization and industry leadership
  • Work with data and analytics experts to improve system functionality
Qualifications:
  • 3+ years of experience with a Bachelor’s degree in Computer Science, Statistics, Informatics, Information Systems, or a related field
  • Experience with object-oriented languages such as Python (preferred), Java, or Scala
  • Strong knowledge of algorithms and data structures
  • Experience with databases like SQL Server, Oracle, Redshift, BigQuery, Snowflake
  • Excellent communication skills
  • Experience with equities options, index options, options volatility, and trading (preferred)
  • Ability to manage multiple projects with different priorities in a fast-paced environment
  • Excellent self-management and problem-solving skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Systematic Data Platform

Millennium

London null

On-site

On-site

GBP 45,000 - 85,000

Full time

30+ days ago

Software Engineer - Systematic Data Platform

Millennium Management

London null

On-site

On-site

GBP 60,000 - 100,000

Full time

30+ days ago