Enable job alerts via email!

Software Engineer - Trading Team - London

Vodafone

London

On-site

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A London-based hedge fund seeks a full-stack Software Engineer for its trading team. The role involves building analytics systems and front-end tools to aid real-time investment decisions. Candidates should be proficient in Python and React, with a keen interest in financial markets and experience in software development.

Qualifications

  • 1-2+ years of professional experience in software development.
  • Strong proficiency in Python and front-end applications using React.
  • Solid understanding of modern software engineering practices.

Responsibilities

  • Optimize and extend back-end systems for high-availability analytics.
  • Design data pipelines for financial datasets.
  • Build responsive front-end tools for trading applications.

Skills

Python
React
pandas
numpy
scipy

Education

Degree in Computer Science or related technical discipline

Job description

Our client, a London-based hedge fund, is seeking a full-stack Software Engineer to join a front-office trading team. This is a hands-on role working directly with Portfolio Managers and traders to develop tools and systems that support real-time investment decisions.

You'll be responsible for building and maintaining the full analytics stack - from ingesting and transforming data to delivering clean, responsive front-end applications. The role offers strong exposure to trading workflows and a chance to make a direct impact on portfolio management.

Key responsibilities:

  • Optimise and extend core back-end systems that support continuous, high-availability analytics
  • Design and implement data pipelines to clean, normalise, and structure financial datasets
  • Build responsive, informative front-end tools using React to support decision-making on the trading desk
  • Collaborate with Portfolio Managers to scope and deliver high-impact tools and applications
  • Manage data ingestion from multiple sources, ensuring consistency, accuracy, and performance

Requirements:
  • 1-2+ years of professional experience in a software development role
  • Strong proficiency in Python, including data libraries such as pandas, numpy and scipy
  • Experience building front-end applications in React or a similar framework
  • Solid understanding of modern software engineering practices and clean code principles
  • Comfortable working in a fast-paced environment with evolving requirements
  • Interest in financial markets and enthusiasm for working closely with a trading team
  • Degree in Computer Science or a related technical discipline


To apply, please send your CV in word format to quantresearch@octaviusfinance.com
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.