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

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

London Full-Time No home office possible
Go Premium
H

At a Glance

  • Tasks: Design and optimise high-performance trading platforms for live markets.
  • Company: Elite Algorithmic Market Making 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 a collaborative environment and make a real impact on trading outcomes.
  • Qualifications: Degree in Computer Science or related field; experience in C++, Python, Rust, or Java.
  • Other info: Dynamic role with exceptional career growth and competitive compensation.

An Elite Algorithmic Market Making 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 optimisation 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

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

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

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 for more information.

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

Join an elite algorithmic market making firm in London, where you will be part of a world-class engineering team dedicated to building cutting-edge trading systems. With a focus on innovation and excellence, the company fosters a collaborative work culture that encourages professional growth and offers exceptional compensation packages, including bonuses. Experience the thrill of working with top-tier engineers and traders in a hybrid environment that values your contributions and directly impacts trading performance.
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) in London

Tip Number 1

Network like a pro! Reach out to current employees at the firm or similar companies on LinkedIn. A friendly chat can give us insider info and might even lead to a referral.

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems that are relevant to trading systems and algorithms.

Tip Number 3

Showcase your projects! If you've built any trading applications or worked on performance tuning, make sure to highlight these in your discussions. Real-world examples can set us apart from the competition.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step.

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

C++
Python
Rust
Java
Data Structures
Algorithms
Software Design
Multi-threaded Programming
Real-time Systems
High-performance Trading Platforms
Performance Tuning
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 of Software Engineer. Highlight your experience with C++, Python, Rust, or Java, and showcase any projects that demonstrate your skills in building high-performance trading systems.

Showcase Your Skills: Don’t just list your skills; show us how you’ve applied them! Include specific examples of performance tuning, multi-threaded programming, or handling massive volumes of data. We love seeing real-world applications of your expertise.

Keep It Clear and Concise: We appreciate clarity! Make sure your application is easy to read and straight to the point. Use bullet points for key achievements and keep your language professional yet approachable.

Apply Through Our Website: For the best chance of success, apply directly through our website. This way, we can easily track your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

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 these are likely to come up during technical assessments.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those related to performance tuning and optimisation. Be ready to explain how you approached these problems and the impact of your solutions.

Understand the Trading Environment

Familiarise yourself with the basics of algorithmic trading and the importance of ultra-low latency systems. This knowledge will help you engage in meaningful conversations with quants and traders during the interview.

Communicate Effectively

Practice articulating your thoughts clearly and concisely. Since you'll be collaborating with senior stakeholders, demonstrating strong communication skills is crucial. Prepare to explain complex concepts in a way that’s easy to understand.

Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus) in London
Hunter Bond
Location: London
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) in London

    London
    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
>