Senior Developer C++

Senior Developer C++

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

At a Glance

  • Tasks: Join a team to design and optimise trading systems using C++.
  • Company: A leading high-frequency trading firm at the forefront of technology.
  • Benefits: Enjoy industry-leading compensation, flexible working, and great perks.
  • Why this job: Work with top minds in trading tech and make a real impact.
  • Qualifications: Strong C++ skills and knowledge of OS internals and CPU architecture required.
  • Other info: Opportunity to write trading algorithms and build research environments.

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

A world leading high frequency trading business are seeking to add the strongest C++ developers on the market into a number of their teams covering a variety of responsibilities from distributed compute, trading systems performance optimization and improvement, and product specific development.

Responsibilities include:

  • Design, improve and maintain the technology that powers worldwide trading.
  • Write trading algorithms.
  • Build world-class research environments.
  • C++ OS internals, CPU architecture and networking hardware.

The business is truly at the forefront of trading technology, you can expect to receive industry leading compensation / benefits and flexible working all while you work alongside some of the smartest minds in the industry.

Senior Developer C++ employer: Mondrian Alpha

As a world leader in high frequency trading, our company offers an exceptional work environment for Senior C++ Developers, characterised by a culture of innovation and collaboration. Employees benefit from industry-leading compensation and flexible working arrangements, while having the opportunity to work alongside some of the brightest minds in technology. With a strong focus on professional growth and cutting-edge projects, this is an ideal place for those looking to make a significant impact in the trading technology landscape.
M

Contact Detail:

Mondrian Alpha Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Developer C++

✨Tip Number 1

Familiarise yourself with the latest advancements in C++ and high-frequency trading technologies. Being well-versed in the latest trends and tools will not only boost your confidence but also impress the interviewers.

✨Tip Number 2

Network with professionals in the trading technology space. Attend industry meetups or online forums where you can connect with current employees or other developers who can provide insights into the company culture and expectations.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially those involving performance optimisation and algorithm development. Be ready to explain your thought process and the impact of your contributions on the overall project.

✨Tip Number 4

Showcase your problem-solving skills through coding challenges or technical assessments. Practising common algorithms and data structures will help you demonstrate your proficiency in C++ during the interview process.

We think you need these skills to ace Senior Developer C++

C++ Programming
Algorithm Design
Distributed Computing
Performance Optimisation
Software Development Life Cycle (SDLC)
Operating System Internals
CPU Architecture Knowledge
Networking Protocols
Problem-Solving Skills
Data Structures and Algorithms
Concurrency and Multithreading
Version Control Systems (e.g., Git)
Testing and Debugging
Collaboration and Teamwork
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, particularly in areas like distributed computing, performance optimisation, and algorithm development. Use specific examples to demonstrate your skills and achievements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for high-frequency trading and technology. Mention why you are interested in this particular role and how your background aligns with the company's goals. Be sure to include any relevant projects or experiences.

Showcase Technical Skills: If applicable, include a portfolio or links to projects that showcase your C++ expertise, especially in trading systems or related technologies. This could be GitHub repositories or contributions to open-source projects.

Prepare for Technical Questions: Anticipate technical questions related to C++ OS internals, CPU architecture, and networking hardware. Brush up on these topics and be ready to discuss your problem-solving approach during potential interviews.

How to prepare for a job interview at Mondrian Alpha

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++, especially in high-frequency trading environments. Highlight specific projects where you've optimised performance or developed trading algorithms, as this will demonstrate your technical prowess.

✨Understand the Business

Research the company and its position in the trading technology landscape. Familiarise yourself with their products and services, and be ready to discuss how your skills can contribute to their goals, particularly in distributed computing and system performance.

✨Prepare for Technical Questions

Expect in-depth technical questions related to C++ OS internals, CPU architecture, and networking hardware. Brush up on these topics and be ready to solve problems on the spot, as practical assessments are common in technical interviews.

✨Demonstrate Team Collaboration Skills

Since you'll be working alongside some of the smartest minds in the industry, it's crucial to show that you can collaborate effectively. Share examples of past teamwork experiences, focusing on how you contributed to achieving common goals.

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