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

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

Full-Time Home office (partial)
Go Premium
H

At a Glance

  • Tasks: Design and optimise high-performance trading platforms for live markets.
  • Company: Elite high-frequency trading firm with a world-class engineering team.
  • Benefits: Up to £500,000 base salary, bonuses, and exposure to cutting-edge tech.
  • Why this job: Join top engineers and make a real impact on trading performance.
  • Qualifications: Degree in Computer Science or related field; experience in C++, Python, Rust, or Java.
  • Other info: Collaborative environment with exceptional career growth and competitive compensation.

An elite high-frequency trading firm is seeking a highly skilled Software Engineer to join a world-class engineering team building some of the fastest and most sophisticated trading systems in the industry. Operating at the cutting edge of technology, this firm offers an intellectually demanding environment where engineering excellence directly drives trading performance and commercial success. You will work alongside top-tier engineers, quants, and traders, contributing to systems that operate at extreme scale and ultra-low latency.

The Role

As a Software Engineer, you will play a critical role in designing, developing, and optimizing high-performance trading platforms used in live markets.

Key responsibilities include:

  • Designing and building ultra-low-latency, high-throughput trading applications
  • Performance tuning and optimization of state-of-the-art trading systems
  • Collaborating closely with quants, traders, and portfolio managers to implement and enhance trading strategies
  • Handling massive volumes of real-time market data with a focus on speed, accuracy, and reliability

Requirements

  • Bachelor’s/Master’s/PhD in Computer Science, Engineering, or a related field
  • Professional experience as a Software Engineer using any of C++, Python, Rust or Java
  • Strong fundamentals in data structures, algorithms, and software design
  • Experience with multi-threaded programming and real-time systems
  • Experience building software at massive scale (handling tens to hundreds of billions of records)
  • Strong proficiency in Linux/Unix environments
  • Excellent communication skills with the ability to work closely with senior stakeholders

What’s on Offer

  • Work on mission-critical systems operating at extreme scale and minimal latency
  • Exposure to bleeding-edge technologies
  • A collaborative environment with some of the best engineers in the industry
  • Flat structure with direct impact on trading outcomes
  • Exceptionally competitive compensation and bonus potential

If you are a talented Software Engineer looking to work at the forefront of trading technology, please apply with an up-to-date CV or email rdelaney@hunterbond.com for more information.

Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus) employer: Hunter Bond

Join an elite high-frequency trading firm in London, where you will be part of a world-class engineering team dedicated to building cutting-edge trading systems. With a flat structure that fosters collaboration and direct impact on trading outcomes, this company offers exceptional compensation, exposure to the latest technologies, and ample opportunities for professional growth in a dynamic and intellectually stimulating environment.
H

Contact Detail:

Hunter Bond Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and algorithms. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios. Practice makes perfect!

Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing what you can do, so make sure to highlight your best projects.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals like you to join our team!

We think you need these skills to ace Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

C++
Python
Rust
Java
Data Structures
Algorithms
Software Design
Multi-threaded Programming
Real-time Systems
Performance Tuning
High-throughput Applications
Linux/Unix Environments
Communication Skills
Collaboration with Stakeholders

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with C++, Python, Rust, or Java, and showcase any projects that demonstrate your skills in building high-performance systems. We want to see how you can contribute to our cutting-edge trading platforms!

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills; show us how you've used them to solve real-world problems. Discuss specific challenges you've faced in software engineering and how you tackled them. This will help us understand your thought process and technical prowess.

Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon unless necessary. We appreciate a well-structured application that gets straight to the point, making it easy for us to see your qualifications at a glance.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to upload your CV directly. Plus, it helps us keep track of all applications efficiently. Don’t miss out on this opportunity!

How to prepare for a job interview at Hunter Bond

Know Your Tech Inside Out

Make sure you’re well-versed in the programming languages mentioned in the job description, like C++, Python, Rust, or Java. Brush up on your data structures and algorithms, as you might be asked to solve problems on the spot.

Showcase Your Experience with Real-Time Systems

Be prepared to discuss your experience with multi-threaded programming and handling massive volumes of data. Share specific examples of projects where you optimised performance or built systems that operated at scale.

Communicate Clearly and Confidently

Since you'll be collaborating with quants and traders, practice explaining complex technical concepts in simple terms. Good communication skills are key, so think about how you can convey your ideas effectively during the interview.

Research the Company Culture

Understand the firm’s focus on engineering excellence and its flat structure. Be ready to discuss how you can contribute to their mission-critical systems and what excites you about working in a high-frequency trading environment.

Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Hunter Bond
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

    Full-Time
  • H

    Hunter Bond

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>