Software Engineer

Software Engineer

Full-Time No home office possible
G

At a Glance

  • Tasks: Write high-performance C++ code for low latency trading systems.
  • Company: Join a leading Hedge Fund managing over $50 billion in assets.
  • Benefits: Competitive salary ranging from $250k to $375k, with potential for growth.
  • Why this job: Be part of a dynamic team shaping the future of trading technology.
  • Qualifications: Must have experience with C++ (17, 20) and a B.Sc. in Computer Science.
  • Other info: No finance experience required; just bring your coding skills!

A leading global fund in London is looking for top-tier software engineers from outside the trading space to join their elite quantitative team.

You'll play a pivotal role in optimizing software architecture, platforms, and subsystems to empower cutting-edge research and trading strategies.

This role involves close collaboration with mid-office teams.

Projects will include developing advanced tools for quant modeling, risk management, portfolio optimization, and exchange connectivity. They are looking for exceptional software professionals to enhance the performance and reliability of their systems.

Essential Requirements:

  • Bachelor’s in Computer Science, Statistics, Mathematics, or a related field (MS is a plus but not essential).
  • 4+ years of commercial experience in Core C++ development.
  • Hands-on experience with DevOps tools like Docker, Kubernetes, and CI/CD pipelines.
  • Strong knowledge of OOP, distributed systems, design patterns, and microservices architecture.

Compensation: £200,000-£350,000, all cash with yearly growth (no equity, lockups, or RSUs).

If this opportunity excites you, please apply, and Goliath will be in touch!

Software Engineer employer: Goliath Partners

Join a leading Hedge Fund with over 50 billion AUM, where innovation meets opportunity. As a Software Engineer, you'll thrive in a dynamic work culture that values collaboration and creativity, while enjoying competitive compensation and benefits. With a focus on employee growth, you'll have access to cutting-edge projects and the chance to make a significant impact in the world of low latency trading systems.
G

Contact Detail:

Goliath Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Make sure to showcase your C++ skills prominently. Highlight any projects where you've written low latency or high throughput code, as this is crucial for the role.

✨Tip Number 2

Familiarize yourself with data structures and algorithms, as these are essential for the position. Be prepared to discuss how you've applied them in past projects during the interview.

✨Tip Number 3

Since collaboration with PMs is key, think of examples where you've successfully worked in a team setting. This will demonstrate your ability to communicate effectively and implement new systems.

✨Tip Number 4

Research the hedge fund industry and understand the basics of trading systems. Even though finance experience isn't required, showing that you have a grasp of the environment can set you apart.

We think you need these skills to ace Software Engineer

C++ (17, 20)
Low Latency Programming
High Throughput Systems
Data Structures
Algorithms
Software Development
Problem-Solving Skills
Collaboration with Project Managers
Performance Optimization
Debugging Skills
Version Control (e.g., Git)
Understanding of Trading Systems
B.Sc. in Computer Science or related field

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience with C++ and any projects where you've written low latency, high throughput code. Mention specific versions of C++ you have worked with, such as C++17 or C++20.

Showcase Problem-Solving Skills: Since the role involves working with data structures and algorithms, include examples in your application that demonstrate your problem-solving abilities and how you've applied these skills in past projects.

Tailor Your CV: Customize your CV to align with the job description. Focus on your educational background in Computer Science or related fields, and ensure that your technical skills are prominently displayed.

Craft a Strong Cover Letter: Write a compelling cover letter that explains why you're interested in this position and how your skills make you a great fit. Mention your willingness to collaborate with project managers and your enthusiasm for developing mission-critical software.

How to prepare for a job interview at Goliath Partners

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail, especially versions 17 and 20. Highlight specific projects where you wrote low latency, high throughput code, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Your Problem-Solving Skills

Expect technical questions that assess your understanding of data structures and algorithms. Practice solving problems on platforms like LeetCode or HackerRank to sharpen your skills and be ready to think on your feet during the interview.

✨Understand the Trading Domain

While finance experience isn't required, having a basic understanding of trading systems and low latency environments can set you apart. Research how trading works and familiarize yourself with common terminologies to show your interest in the field.

✨Prepare for Collaboration Questions

Since the role involves working closely with PMs, be ready to discuss your experience in collaborative environments. Think of examples where you successfully worked in a team to implement new systems or features, and how you communicated effectively with non-technical stakeholders.

Software Engineer
Goliath Partners
G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>