C++ Engineer – World’s Largest (Almost) Supercomputer
C++ Engineer – World’s Largest (Almost) Supercomputer

C++ Engineer – World’s Largest (Almost) Supercomputer

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

At a Glance

  • Tasks: Join an elite team to develop proprietary trading technology that drives revenue.
  • Company: Work for a young, innovative algo trading firm with cutting-edge technology.
  • Benefits: Enjoy amazing perks, a great culture, and competitive pay in a modern office.
  • Why this job: Make a real impact on financial markets while collaborating with top talent in tech and finance.
  • Qualifications: Expertise in modern C/C++, Linux Kernels, CPU architecture, GPU programming, and hardware knowledge required.
  • Other info: Work on groundbreaking projects like exabyte-scale distributed filesystems and custom compilers.

The predicted salary is between 43200 - 72000 £ 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

C++ Engineer – World’s Largest (Almost) Supercomputer employer: Augmentti

Join a pioneering firm that stands at the forefront of technology and finance, where you will work on groundbreaking projects that redefine the limits of innovation. With a vibrant culture that fosters collaboration among top-tier engineers and researchers, you'll enjoy exceptional growth opportunities and competitive compensation in a dynamic environment. Experience the thrill of contributing to a mission that enhances market efficiency while enjoying fantastic perks and a modern workspace.
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

Familiarize yourself with the specific technologies mentioned in the job description, such as Linux Kernels and GPU programming. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

Tip Number 2

Engage with the community around high-performance computing (HPC) and algorithmic trading. Join forums, attend meetups, or participate in relevant online discussions to network and learn from others in the field.

Tip Number 3

Prepare to discuss your previous projects in detail, especially those that involved low-level programming or hardware interaction. Be ready to explain your thought process and the impact of your work on the overall project.

Tip Number 4

Show your passion for innovation by staying updated on the latest trends in technology and finance. Being able to discuss recent advancements or breakthroughs in these areas can demonstrate your enthusiasm and forward-thinking mindset.

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

Proficiency in C/C++
Deep understanding of operating systems, particularly Linux Kernels
Knowledge of CPU architecture
Experience with GPU programming
Familiarity with Assembly Language
Hardware knowledge, specifically ASICs and FPGAs
Strong problem-solving skills
Ability to work on low-level software engineering projects
Experience with distributed systems
Understanding of parallel computing concepts
Collaboration skills to work with cross-functional teams
Adaptability to new technologies and methodologies

Some tips for your application 🫡

Understand the Role: Make sure you fully grasp the responsibilities and requirements of a C++ Engineer in a high-performance computing environment. Familiarize yourself with the technologies mentioned in the job description, such as modern C/C++, Linux Kernels, and GPU programming.

Tailor Your CV: Highlight your relevant experience and skills that align with the job description. Focus on projects where you've worked with low-level software engineering, operating systems, or hardware knowledge. Use specific examples to demonstrate your expertise.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and innovation. Explain why you're excited about the opportunity to work on cutting-edge projects and how your background makes you a perfect fit for the team.

Showcase Your Projects: If possible, include links to any relevant projects or contributions you've made, especially those involving C++ or high-performance computing. This could be GitHub repositories, personal projects, or contributions to open-source software.

How to prepare for a job interview at Augmentti

Showcase Your Technical Expertise

Be prepared to discuss your experience with modern C/C++, operating systems, and GPU programming. Highlight specific projects where you worked close to the hardware level, as this aligns with the company's focus on low-level software engineering.

Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges that involve algorithms and data structures, especially those relevant to high-performance computing and trading systems.

Understand Their Technology Stack

Familiarize yourself with the technologies mentioned in the job description, such as Linux Kernels and assembly language. Showing knowledge of their tech stack will demonstrate your genuine interest in the role and the company.

Emphasize Collaboration and Innovation

Since the role involves working with top engineers and researchers, be ready to discuss your experiences in collaborative environments. Share examples of how you've contributed to innovative projects and how you can bring that mindset to their team.

C++ Engineer – World’s Largest (Almost) Supercomputer
Augmentti
A
  • C++ Engineer – World’s Largest (Almost) Supercomputer

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-24

  • A

    Augmentti

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