Enable job alerts via email!

Graduate Software Engineer

DURLSTON PARTNERS

London

On-site

GBP 40,000 - 80,000

Full time

16 days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a Graduate Software Engineer to join their dynamic London team. This role offers a unique chance to work with cutting-edge technology in the finance sector, focusing on optimizing trading strategies. You will collaborate with experienced engineers and quants, contributing to high-performance systems that drive trading operations. The firm boasts a culture of innovation and mentorship, ensuring a supportive environment for professional growth. If you're passionate about programming and eager to tackle challenges in a fast-paced setting, this opportunity is perfect for you.

Benefits

Flexible working hours
Hands-on mentorship
Equity from day one
Competitive base salary
Bonus structure

Qualifications

  • Strong programming skills in Python and experience with SQL databases.
  • A degree in STEM from a top university is required.

Responsibilities

  • Develop and maintain critical systems for trading and data processing.
  • Collaborate with senior engineers to enhance performance and reliability.

Skills

Python
SQL
API Design
Kubernetes
Rust

Education

STEM degree (Computer Science, Maths, Engineering, or Physics)

Job description

Job Description

Graduate Software Engineer – Quant Trading Firm

A scientifically driven asset management firm is looking for a Graduate Software Engineer to join their London-based team. Specialising in cutting-edge investment strategies, they develop state-of-the-art technology to optimise trading in alternative and traditional bond markets.

This is a unique opportunity to join a well-established trading firm that values ownership, innovation, and technical excellence. You’ll work across front-office and core systems projects, collaborating with experienced engineers, quants, and traders to build high-performance trading infrastructure.

Key Responsibilities:

  1. Develop and maintain critical systems for trading, data processing, and automation.
  2. Collaborate with senior engineers to enhance performance, scalability, and reliability.
  3. Gain exposure to both finance and technology, contributing to impactful projects from day one.

Requirements:

  1. Strong programming skills in Python.
  2. Rust experience is a bonus but not required.
  3. Experience working with SQL databases.
  4. Experience designing APIs.
  5. Experience with Kubernetes.
  6. A STEM degree from a top university (Computer Science, Maths, Engineering, or Physics preferred).
  7. Passion for problem-solving, performance optimisation, and working in a fast-paced environment.

This firm is known for its exceptional culture, offering flexibility, hands-on mentorship, and an office environment that people genuinely enjoy. Compensation includes a highly competitive base salary, bonus, and equity from day one.

We encourage applications from candidates with strong academics and a willingness to learn—even if you don’t meet every requirement, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.