C++ Software Engineer (Risk Tech)
Apply now
C++ Software Engineer (Risk Tech)

C++ Software Engineer (Risk Tech)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Apply now
S

At a Glance

  • Tasks: Join our global team to design and maintain a cutting-edge trading risk platform.
  • Company: Squarepoint is a leader in trading technology, focused on innovation and excellence.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Be part of a significant investment in technology and make an impact in finance.
  • Qualifications: Bachelor’s in Engineering or Computer Science; 4+ years C++ Linux experience required.
  • Other info: Experience with distributed systems and messaging systems is a plus.

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

Risk Technology

Position Overview:

Risk Technology is a global team that designs, builds and maintains Squarepoint’s trading risk platform, which is responsible for trade capture, position management, profit/loss computation, inventory/locate management and internal order routing. These critical systems need to be performant, resilient, and capable of timely processing of high volumes of trading data in both live and historical scenarios, requiring solutions to process, propagate and store rapidly changing datasets efficiently. The Risk platform is undergoing significant investment to build a new service orientated architecture. We’re looking for talented engineers with a passion for software development who enjoy working in a dynamic, global and collaborative environment, with a strong focus on engineering excellence.

Required Qualifications:

  • Bachelor’s Degree in Engineering, Computer Science or related subject.
  • 4+ years’ C++ Linux based development experience.
  • Knowledge of data structures and algorithms.
  • Team player with excellent communication skills.

Nice to have:

  • Experience with scalable large-scale / distributed systems / service-oriented architecture
  • Experience optimizing code for high performance applications
  • Experience with messaging systems (e.g., Kafka, AMPS, QPID)
  • Experience with Python, bash and/or Q/KDB

C++ Software Engineer (Risk Tech) employer: Squarepoint Capital

At Squarepoint, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation. Our commitment to employee growth is evident through continuous learning opportunities and a focus on engineering excellence, making it an ideal environment for C++ Software Engineers passionate about risk technology. Located in a dynamic global setting, we provide our team with the resources and support needed to thrive while working on cutting-edge projects that have a meaningful impact on our trading risk platform.
S

Contact Detail:

Squarepoint Capital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer (Risk Tech)

✨Tip Number 1

Make sure to showcase your experience with C++ and Linux in your conversations. Highlight specific projects where you optimized performance or worked on large-scale systems, as this will resonate well with our team.

✨Tip Number 2

Familiarize yourself with service-oriented architecture concepts. Being able to discuss how you've implemented or interacted with such architectures in past roles can set you apart from other candidates.

✨Tip Number 3

Since communication is key in our collaborative environment, practice articulating your thoughts clearly. Prepare to discuss technical challenges you've faced and how you worked with your team to overcome them.

✨Tip Number 4

If you have experience with messaging systems like Kafka or AMPS, be ready to share specific examples of how you've used them. This knowledge can be a significant advantage in our fast-paced risk technology environment.

We think you need these skills to ace C++ Software Engineer (Risk Tech)

C++ Development
Linux Operating System
Data Structures and Algorithms
Performance Optimization
Distributed Systems
Service-Oriented Architecture
Messaging Systems (e.g., Kafka, AMPS, QPID)
Python Programming
Bash Scripting
Q/KDB Experience
Team Collaboration
Excellent Communication Skills
Problem-Solving Skills
Adaptability in Dynamic Environments

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the C++ Software Engineer position. Understand the key responsibilities and required qualifications, especially the emphasis on performance, resilience, and collaboration.

Highlight Relevant Experience: In your CV and cover letter, focus on your 4+ years of C++ Linux-based development experience. Provide specific examples of projects where you optimized code for high-performance applications or worked with scalable systems.

Showcase Your Skills: Mention your knowledge of data structures and algorithms clearly. If you have experience with messaging systems like Kafka or programming languages such as Python, be sure to include that as well.

Craft a Strong Cover Letter: Write a compelling cover letter that reflects your passion for software development and your ability to work in a dynamic, global environment. Use this opportunity to express your enthusiasm for contributing to the Risk Technology team.

How to prepare for a job interview at Squarepoint Capital

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you utilized advanced features of C++, and be ready to solve coding problems on the spot to demonstrate your proficiency.

✨Understand Risk Technology

Familiarize yourself with the concepts of trading risk platforms and how they function. Being able to discuss the importance of trade capture, position management, and profit/loss computation will show your genuine interest in the role.

✨Emphasize Team Collaboration

Since this role requires working in a global and collaborative environment, share examples of how you've successfully worked in teams. Discuss your communication skills and how you handle conflicts or differing opinions.

✨Prepare for System Design Questions

Expect questions related to scalable large-scale systems and service-oriented architecture. Be ready to explain your thought process in designing systems that are performant and resilient, and consider discussing any relevant experiences you've had.

C++ Software Engineer (Risk Tech)
Squarepoint Capital
Apply now
S
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>