Software Engineer

Software Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Build a next-gen Trading Analytics Platform for real-time insights in trading.
  • Company: Leading global hedge fund with a high-performing tech team.
  • Benefits: Market-leading salary, bonuses, and exposure to front-office trading.
  • Why this job: Make a real impact on core trading systems and analytics.
  • Qualifications: 5+ years in backend systems, strong Java/Python skills, and cloud experience.
  • Other info: Collaborative international environment with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 £ per year.

We’re partnered with a leading global hedge fund managing multi-billion AUM, now looking to hire a Software Engineer – Trading Analytics to join their high-performing technology team and build out a next-generation analytics platform used by the front office.

The Role

You’ll play a key role in building a centralised Trading Analytics Platform, working closely with portfolio managers, traders, and risk teams to deliver real-time insights across the trading lifecycle. This is a highly impactful engineering role focused on data-intensive systems, analytics, and cloud-based architecture, where you’ll design and build solutions for risk, P&L attribution, and execution analytics. You’ll work across both new development and system migration, helping move legacy systems into a modern, event-driven, cloud-based environment.

What You’ll Bring

  • 5+ years’ experience building backend or data-intensive systems
  • Strong skills in Java and Python (core Java / JVM understanding)
  • Experience with distributed systems, data pipelines, and large datasets
  • Solid knowledge of SQL and analytical databases (Snowflake a plus)
  • Experience with AWS / cloud technologies (Batch, Step Functions, Docker, etc.)
  • Understanding of event-driven architectures (Kafka, Kinesis, etc. beneficial)
  • Experience in financial markets / trading / risk / P&L analytics preferred
  • Strong communication skills and ability to work with front-office stakeholders

Perks & Benefits

  • Market leading salary + bonus + benefits
  • Direct exposure to front-office trading and decision-making
  • High ownership and impact on core trading systems
  • Collaborative, international environment
  • Opportunity to work on modern cloud, data, and real-time analytics platforms

Location

Central London

Build the analytics that drive trading decisions - if this sounds like you, we’d love to hear from you.

Software Engineer employer: Harper Fox Partners

Join a leading global hedge fund in Central London, where you'll be part of a high-performing technology team dedicated to building a next-generation Trading Analytics Platform. With a market-leading salary, direct exposure to front-office trading, and a collaborative international environment, this role offers significant ownership and impact on core trading systems, alongside ample opportunities for professional growth in cutting-edge cloud and data technologies.
H

Contact Detail:

Harper Fox Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to trading analytics, and don’t be shy about introducing yourself. You never know who might have a lead on that perfect Software Engineer role!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Python, or cloud technologies. This is your chance to demonstrate your expertise in building data-intensive systems and analytics platforms, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and understanding of financial markets. Be ready to discuss how you’ve tackled challenges in past roles, particularly around risk and P&L analytics. Confidence is key, so practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your experience with distributed systems and cloud technologies, and let us know why you’re excited about building the next-gen analytics platform.

We think you need these skills to ace Software Engineer

Java
Python
Backend Development
Data-Intensive Systems
Distributed Systems
Data Pipelines
SQL
Analytical Databases
AWS
Cloud Technologies
Event-Driven Architectures
Kafka
Kinesis
Financial Markets Knowledge
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with backend systems and data-intensive projects. We want to see how your skills in Java, Python, and cloud technologies align with what we're looking for!

Showcase Relevant Experience: When writing your application, focus on your experience in financial markets and any work you've done with trading analytics. This will help us see how you can contribute to our high-performing technology team.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure to communicate your skills and experiences effectively without unnecessary fluff.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Harper Fox Partners

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Python, and SQL. Brush up on your knowledge of distributed systems and cloud technologies like AWS, as these will likely come up during technical discussions.

✨Understand the Business Context

Familiarise yourself with how trading analytics impacts financial markets. Being able to discuss real-time insights and their significance to portfolio managers and traders will show that you understand the role's impact beyond just coding.

✨Prepare for Problem-Solving Questions

Expect to tackle some technical challenges or case studies during the interview. Practice explaining your thought process clearly and concisely, as communication is key when working with front-office stakeholders.

✨Show Your Collaborative Spirit

This role involves working closely with various teams, so be ready to discuss examples of past collaborations. Highlight your ability to work in a team and how you’ve successfully communicated complex ideas to non-technical colleagues.

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

>