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: Ideal for those passionate about software development and engineering excellence.
The predicted salary is between 43200 - 72000 £ per year.
Job Description 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 Ex…
C++ Software Engineer (Risk Tech) employer: Squarepoint Capital
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
Demonstrate your problem-solving skills during discussions. Prepare examples of how you've tackled complex challenges in software development, especially those related to trading systems or data processing.
✨Tip Number 4
Emphasize your teamwork and communication skills. Since we value collaboration, be ready to share experiences where you successfully worked within a team to achieve engineering excellence.
We think you need these skills to ace C++ Software Engineer (Risk Tech)
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 high-volume data processing.
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 performance or worked with scalable systems.
Showcase Your Skills: Demonstrate your knowledge of data structures and algorithms in your application. You might want to include a brief section that outlines your proficiency in these areas and how they relate to the role.
Tailor Your Application: Customize your cover letter to reflect your passion for software development and your ability to work in a dynamic, collaborative environment. Mention any relevant teamwork experiences and communication skills that align with the company culture.
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 the language, 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 the 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 within a team.
✨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 provide examples from your past experiences.