Enable job alerts via email!

Data Engineer – HFT – London

Oxford Knight

London

On-site

GBP 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading high-frequency trading firm is seeking a dynamic software engineer to join their quant trading team in London. This role offers the chance to work closely with traders and involve yourself in cutting-edge technologies. Candidates should possess strong Python skills and a solid background in problem-solving within an energetic environment, fostering collaboration and innovation.

Benefits

Competitive base salary + bonus
Flexibility for WFH
Collaborative and rewarding work environment

Qualifications

  • Solid knowledge of Python and Linux required.
  • Self-directed with ownership of multiple projects expected.
  • Interest in sports or sports betting is advantageous.

Responsibilities

  • Design, write and maintain complex Python infrastructure.
  • Solve difficult technical problems in a fast-paced environment.
  • Focus on robust, scalable, and fault-tolerant processes.

Skills

Problem-solving
Python
Linux
SQL
Redis
InfluxDB

Education

Bachelor’s degree in Computer Science or Computer Engineering

Tools

C++

Job description

Social network you want to login/join with:

The positive feel of a start-up with the benefits that come with a more established player, this leading HFT firm is looking for a dynamic software engineer to join one of their most successful quant trading teams. Collaborating extensively with traders and other technologists, you’ll design, write and maintain a complex Python infrastructure. This role is as front office as developers come within the firm without being a Quant.

The ideal candidate will be passionate about: data, development, and keen to learn about automated electronic trading. They are very keen to see people with an interest in sports / sports betting. You will be expected to solve difficult technical problems in a fast-paced and energetic environment, with a focus on processes that are robust, scalable and fault-tolerant. Most problems require high-availability, high-throughput and low-latency solutions.

The trading team see technology as a key component of their continued success and candidates will be exposed to cool, cutting-edge technologies.

Financial experience is not essential; just an eagerness to learn, and learn quickly.

Requirements

  • Excellent problem-solving skills, ability to make the right engineering decisions to achieve maintainability, extensibility and debuggability
  • Solid knowledge of Python and Linux (some C++ preferable)
  • Self-directed; able to take ownership of several projects at once
  • Knowledge of SQL, Redis, InfluxDB is a bonus
  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering (or equivalent)
  • An interest in sports / sports betting is advantageous

NB: Please do not apply if you are a fresh graduate.

  • Competitive base salary + bonus; they will pay leading market rate / are flexible for the right candidate
  • They’re willing to be flexible with WFH
  • Collaborative and rewarding work environment and culture
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.