Rust/C++ Software Engineer

Rust/C++ Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and own data infrastructure for high-volume data processing.
  • Company: Leading quant investment manager with a tech-centric trading approach.
  • Benefits: Competitive salary, guaranteed first-year bonus, and tailored financial packages.
  • Why this job: Join a dynamic team and work on cutting-edge distributed systems.
  • Qualifications: Strong C++ and Rust skills, experience with complex data structures.
  • Other info: Onsite role with excellent career growth and learning opportunities.

The predicted salary is between 36000 - 60000 £ per year.

McGregor Boyall are partnered with a leading quant investment manager hiring in London. The fund implements a tech-centric approach to trading: computer science and quant finance have always been core to the fund's identity as they continue to execute the market across all liquid assets.

The Data Infrastructure team are seeking a software developer with good knowledge of multithreaded, distributed systems. The fund is highly data-driven and this role will offer significant exposure to critical systems within the company. Lots of variation and a chance to maybe pick up some new tech along the way. You will develop and own the data infrastructure that enables ingestion, processing and serving (delivery) of data. This team is not doing tooling: it's system ownership.

The client can tailor financial packages to individual applicants. This includes a guaranteed minimum 1st year bonus, plus the option for discretionary sign-on or a bonus buyout if needed. Role is 5 days onsite during probation period.

Required skills:
  • Excellent C++ AND Rust development skills
  • Proven expertise with complex data structures and algorithms
  • Evident experience working on systems processing high volumes of data (terra or petabyte-scale)
  • Good knowledge of multithreaded, highly distributed systems
Nice to have:
  • Masters degree in relevant field
  • Financial services experience
  • FAANG experience

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Rust/C++ Software Engineer employer: McGregor Boyall Associates Limited

At McGregor Boyall, we pride ourselves on being a leading quant investment manager that values innovation and technical excellence. Our London-based team fosters a collaborative work culture where employees are encouraged to take ownership of their projects, particularly in developing critical data infrastructure. With tailored financial packages, significant growth opportunities, and the chance to work with cutting-edge technology, we offer a rewarding environment for software engineers looking to make a meaningful impact in the finance sector.
M

Contact Detail:

McGregor Boyall Associates Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Rust/C++ Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work at quant investment firms. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! If you’ve got projects or contributions on GitHub, make sure to highlight them. It’s a great way to demonstrate your expertise in Rust and C++ without just talking about it.

✨Tip Number 3

Prepare for technical interviews by brushing up on data structures and algorithms. Practice coding challenges that focus on multithreading and distributed systems to impress your interviewers.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities, and applying directly can sometimes give you an edge. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Rust/C++ Software Engineer

C++ Development
Rust Development
Data Structures
Algorithms
Distributed Systems
Multithreading
High Volume Data Processing
System Ownership

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your excellent C++ and Rust development skills right from the get-go. We want to see your expertise in complex data structures and algorithms, so don’t hold back on showcasing your best projects!

Tailor Your Application: Take a moment to tailor your application to the job description. Mention your experience with multithreaded and distributed systems, as this is key for us. A personalised touch can really make you stand out!

Be Data-Driven: Since we’re all about data, share any relevant experiences you have with processing high volumes of data. Whether it’s terra or petabyte-scale, we want to know how you’ve tackled big challenges in the past.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at McGregor Boyall Associates Limited

✨Master the Basics of Rust and C++

Make sure you brush up on your Rust and C++ skills before the interview. Be prepared to discuss your experience with both languages, especially in relation to data structures and algorithms. Practising coding problems that focus on these areas can really help you demonstrate your expertise.

✨Showcase Your Experience with Distributed Systems

Since the role involves working with multithreaded, distributed systems, be ready to share specific examples from your past work. Discuss any challenges you faced and how you overcame them. This will show your problem-solving skills and your ability to handle complex systems.

✨Understand the Company’s Tech-Centric Approach

Research the quant investment manager and their tech-centric approach to trading. Familiarise yourself with how computer science and finance intersect in their operations. This knowledge will not only impress your interviewers but also help you tailor your answers to align with their values.

✨Prepare Questions About Data Infrastructure

Think of insightful questions to ask about the data infrastructure team and their projects. This shows your genuine interest in the role and gives you a chance to assess if the company is the right fit for you. Questions about the technologies they use or the challenges they face can spark engaging discussions.

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

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