Enable job alerts via email!

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

ZipRecruiter

London

Hybrid

GBP 150,000 - 500,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An elite quantitative trading firm is seeking a talented Software Engineer to develop and optimize high-frequency trading systems. This role offers the chance to work in a fast-paced environment with cutting-edge technologies, where your contributions will directly impact the firm's success. You'll collaborate with a world-class technical team, enhancing trading algorithms and ensuring systems operate at peak performance. If you're passionate about technology and eager to make a significant impact, this is the opportunity for you.

Qualifications

  • 2+ years of experience as a Software Engineer in C++, Python, or Java.
  • Strong understanding of data structures, algorithms, and software design principles.

Responsibilities

  • Design and maintain high-performance trading applications.
  • Optimize code for maximum speed and efficiency.
  • Handle large volumes of market data in real-time.

Skills

C++
Python
Java
Data Structures
Algorithms
Multi-threaded Programming
Real-time Systems
Linux/Unix
Communication Skills

Education

Bachelor’s in Computer Science
Master’s in Engineering

Job description

Job Description

Job title: Software Engineer (C++, Python or Java)

Client: Elite Quantitative Trading Firm

Salary: £150,000 - £500,000 Base (+ Bonus)

Location: London / Hybrid

My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a fast-paced, intellectually challenging environment where your contributions will have a direct impact on the firm's success.

They pride themselves on working with the most cutting edge technologies and boast a world class technical team where you will work and learn from the best.

Your experience will include:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional development experience as a Software Engineer in either C++, Python or Java.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with multi-threaded programming and real-time systems (C++/Java)
  • Experience writing software for massive scale (Up to 100s billions of records at a time!)
  • Proficiency in Linux/Unix environments.
  • Strong communication skills - this is a position where you will liaise with Senior Stakeholders such as PMs, Quants and Traders

As a Software Engineer you will have the following responsibilities:

  • Design, develop, and maintain high-performance trading applications.
  • Performance tuning of state of the art trading systems - optimise code for maximum speed and efficiency, minimising latency.
  • Implement and enhance trading algorithms in collaboration with quantitative researchers and traders.
  • Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms.

If you are a talented Software Engineer and satisfy the above requirements, please apply to have your CV considered or email rdelaney@hunterbond.com for more information.

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 - Hybrid working - 150,000 - 500,000 Base (+ Bonus)

JR United Kingdom

London

On-site

GBP 150,000 - 500,000

12 days ago