At a Glance
- Tasks: Join a global team to develop and maintain a cutting-edge trading risk platform.
- Company: Squarepoint Capital is a leading investment firm focused on technology-driven trading solutions.
- Benefits: Enjoy a dynamic work environment with opportunities for remote work and professional growth.
- Why this job: Be part of an innovative team, enhancing your skills while making a real impact in finance.
- Qualifications: Bachelor’s in Engineering or Computer Science; 4+ years C++ Linux development experience required.
- Other info: Experience with distributed systems and messaging platforms is a plus.
The predicted salary is between 36000 - 60000 £ per year.
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.
Software Developer - Risk Technology employer: Squarepoint Capital
Contact Detail:
Squarepoint Capital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - Risk Technology
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C++, Linux, and messaging systems like Kafka. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with current or former employees of Squarepoint Capital on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Prepare to discuss your previous projects that demonstrate your ability to work with high-performance applications and scalable systems. Be ready to explain the challenges you faced and how you overcame them, as this shows your problem-solving skills.
✨Tip Number 4
Stay updated on the latest trends in risk technology and software development. Being knowledgeable about industry advancements can help you engage in meaningful discussions during interviews and show your enthusiasm for the field.
We think you need these skills to ace Software Developer - Risk Technology
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Developer - Risk Technology position. Familiarise yourself with the technologies mentioned, such as C++, Linux, and messaging systems.
Tailor Your CV: Customise your CV to highlight relevant experience in C++ development, data structures, and algorithms. Emphasise any work you've done with scalable systems or service-oriented architecture, as these are key aspects of the role.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your ability to work in a collaborative environment. Mention specific projects or experiences that demonstrate your skills and how they align with the company's goals.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Squarepoint Capital
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and Linux-based development. Highlight specific projects where you optimised code for performance or worked with large-scale systems, as these are crucial for the role.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your understanding of data structures and algorithms. Practice solving coding problems beforehand, as this will help you articulate your thought process during the interview.
✨Emphasise Team Collaboration
Since the role requires working in a global team, be ready to share examples of how you've successfully collaborated with others. Discuss any experiences where communication played a key role in project success.
✨Research the Company and Its Technology
Familiarise yourself with Squarepoint Capital and their Risk Technology platform. Understanding their focus on engineering excellence and service-oriented architecture will allow you to tailor your responses and show genuine interest.