🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer
🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer

🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join a top-tier team to develop cutting-edge trading technology and tackle complex engineering challenges.
  • Company: Work for a leading algo trading firm with a powerful HPC cluster and a mission for market efficiency.
  • Benefits: Enjoy competitive pay, amazing perks, and a vibrant office culture in a young, innovative environment.
  • Why this job: Make a real impact on financial markets while collaborating with elite engineers and researchers.
  • Qualifications: Expertise in modern C/C++, Linux kernels, GPU programming, and hardware knowledge is essential.
  • Other info: Be part of a small, dynamic team where your contributions directly influence the firm's success.

The predicted salary is between 48000 - 84000 £ per year.

Do you want to work on some of the most advanced technology in the world?

Our client operates one of the most powerful private HPC clusters globally, with 10s of thousands of GPUs (including 1000s of A100s), 100s of petabytes of storage, and almost 10 petabytes of RAM. This cutting-edge infrastructure supports state-of-the-art Deep Learning models that process trillions of data points, driving trading algorithms that handle $300 billion across 80+ exchanges daily. They are one of the youngest, yet most innovative and successful algo trading firms on the planet. All with under 200 people.

Their mission? To harness this world-class technology and the expertise of exceptional people like you to make financial markets more efficient and fairer for everyone. Technology is their heartbeat, but they don’t rely on off-the-shelf solutions—they build their own to ensure unparalleled scale, reliability, and resilience.

This is where you come in…

They are looking for an exceptional C++ Engineer to join their most critical engineering group across the whole firm. This elite team of engineers is responsible for developing all of their on-exchange proprietary trading technology—the single biggest driver of the firm’s revenue. As part of this team, you’ll be among the highest-paid engineers in the company, working on super low-level, close-to-the-metal projects that turn cutting-edge research ideas into reality.

What can they offer you?

  • Build the unimaginable: Explore and work on a wide scope of projects that push the boundaries of technology. From creating an exabyte-scale distributed filesystem to custom compilers for massively parallel computation, your work will be challenging and complex. At every turn, it will contribute to the core trading stack and have a direct impact on the success of the firm.
  • Work with the Best : Collaborate with some of the most talented engineers, researchers, and quants in the world. You’ll be surrounded by colleagues who are at the top of their fields, pushing the boundaries of technology and finance every day.
  • Innovation & Impact: Work in a modern, young codebase with minimal legacy code and technical debt. You’ll have the freedom to choose the best technology for the job, allowing you to innovate and deliver at an unmatched scale.

They also have a pretty epic office, amazing perks, a great culture and pay very well!

What are they looking for?

You’re the kind of engineer who knows what’s going on under the hood and thrives on working at the lowest levels of software engineering—borderline hardware.

Your expertise includes some blend of modern C/C++ with the following:

  1. Operating systems (Linux Kernels)
  2. CPU architecture
  3. GPU programming
  4. Assembly Language
  5. Hardware knowledge (ASICs/FPGAs)

Hit apply or drop me a note to find out more 😊

A

Contact Detail:

Augmentti Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land 🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer

✨Tip Number 1

Familiarise yourself with the latest advancements in C++ and GPU programming. Being well-versed in modern C++ features and libraries will give you an edge, especially since the role involves low-level programming and performance optimisation.

✨Tip Number 2

Engage with the HPC community by participating in forums or attending relevant conferences. Networking with professionals in high-performance computing can provide insights into industry trends and potentially lead to referrals.

✨Tip Number 3

Showcase your problem-solving skills through personal projects or contributions to open-source software. Highlighting your ability to tackle complex challenges will resonate well with the innovative culture of the firm.

✨Tip Number 4

Prepare to discuss your understanding of operating systems and CPU architecture during interviews. Demonstrating a solid grasp of these concepts will be crucial, as they are fundamental to the role of a C++ Engineer in this environment.

We think you need these skills to ace 🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer

Proficiency in C/C++ programming
Deep understanding of operating systems, particularly Linux Kernels
Knowledge of CPU architecture
Experience with GPU programming
Familiarity with Assembly Language
Understanding of hardware components such as ASICs and FPGAs
Strong problem-solving skills
Ability to work on low-level software engineering projects
Experience with distributed systems
Collaboration skills for working in a team of engineers and researchers
Adaptability to new technologies and methodologies
Attention to detail in coding and debugging

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++, operating systems, and any relevant hardware knowledge. Emphasise projects where you've worked on low-level software engineering or GPU programming.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cutting-edge technology and how your skills align with the company's mission. Mention specific projects or experiences that demonstrate your ability to innovate and work at a low level in software engineering.

Showcase Relevant Projects: If you have personal or professional projects that involve modern C/C++, Linux kernels, or GPU programming, include them in your application. This will give the hiring team insight into your practical skills and problem-solving abilities.

Highlight Collaboration Skills: Since the role involves working with talented engineers and researchers, mention any collaborative projects you've been part of. Highlight your ability to communicate complex ideas clearly and work effectively in a team environment.

How to prepare for a job interview at Augmentti

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and any relevant projects you've worked on. Highlight your understanding of operating systems, CPU architecture, and GPU programming, as these are crucial for the role.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design problems related to low-level programming and hardware interactions to showcase your analytical thinking.

✨Familiarise Yourself with Their Technology

Research the company's technology stack and be ready to discuss how your skills can contribute to their innovative projects. Understanding their focus on custom solutions will help you align your answers with their mission.

✨Prepare Questions About the Role

Have insightful questions ready about the team dynamics, project scope, and the technologies they use. This shows your genuine interest in the position and helps you determine if it's the right fit for you.

🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer
Augmentti
Location: London

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

A
  • 🚀 C++ Engineer - World’s Largest (Almost!) Supercomputer

    London
    Full-Time
    48000 - 84000 £ / year (est.)
  • A

    Augmentti

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