At a Glance
- Tasks: Join a global team to design and maintain a cutting-edge trading risk platform.
- Company: Squarepoint, a leader in innovative financial technology.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make an impact in a dynamic environment with a focus on engineering excellence.
- Qualifications: Bachelor’s degree and 4+ years of C++ Linux development experience required.
- Other info: Collaborative culture with a strong emphasis on teamwork and communication.
The predicted salary is between 48000 - 72000 £ per year.
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
Network like a pro! Reach out to your connections in the industry, especially those who work at Squarepoint or in similar roles. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Prepare for the technical interview by brushing up on your C++ skills and understanding data structures. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your passion for software development! During interviews, share personal projects or contributions to open-source software that highlight your skills and enthusiasm for coding.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team!
We think you need these skills to ace Software Developer - Risk Technology
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights the skills and experiences that align with the Software Developer role in Risk Technology. We want to see how your background fits into our dynamic team, so don’t be shy about showcasing your C++ and Linux expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software development and how you can contribute to our trading risk platform. We love seeing candidates who are excited about engineering excellence and collaboration.
Showcase Relevant Projects: If you've worked on projects involving scalable systems or high-performance applications, make sure to mention them! We’re keen on seeing how you’ve tackled challenges similar to those we face at Squarepoint.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the right role. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Squarepoint Capital
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Linux skills before the interview. Be ready to discuss your past projects in detail, especially those involving data structures and algorithms. This is your chance to showcase your technical prowess!
✨Showcase Your Team Spirit
Since this role requires collaboration, be prepared to share examples of how you've worked effectively in a team. Highlight your communication skills and how you’ve contributed to group projects, as this will resonate well with the interviewers.
✨Understand the Risk Technology Landscape
Familiarise yourself with the trading risk platform and its components. Knowing about trade capture, position management, and profit/loss computation will show that you're genuinely interested in the role and understand its significance.
✨Prepare for Performance Questions
Given the focus on high-performance applications, expect questions around optimising code and handling large-scale systems. Think of specific instances where you improved performance in your previous work and be ready to discuss them.