Graduate Software Developer
On-site
Full Time
#Technology
#Python
#C++
#JavaScript
#TypeScript
#React
#Linux
#Software Development
#Version Control
Squarepoint is a global investment management firm that leverages a diverse range of systematic and quantitative strategies to deliver high-quality, uncorrelated returns for our clients. We pride ourselves on our deep technical expertise and our commitment to rigorous scientific research. As a data-driven organization, we design and build our own sophisticated systems, ranging from high-performance trading platforms to large-scale compute farms. We operate globally, fostering a culture of collaboration where our investment, technology, and operations teams work together seamlessly across our international offices.
What is this role?
We are looking for inquisitive and self-driven individuals to join us as a Graduate Software Developer. This is a full-time, on-site position designed for junior talent eager to apply their technical skills within a challenging and innovative environment. You will work in small, collaborative groups alongside experienced colleagues to design and build the next generation of production-grade trading and research software. We offer a path of continuous professional development, providing you with the opportunity to grow your skills while working with some of the most talented professionals in the industry.
What will you do?
- Design and maintain performance-sensitive, reliable, and scalable back-end systems that serve as the foundation for our global trading infrastructure.
- Collaborate with cross-functional teams to build and refine the core tooling, libraries, and frameworks that power our internal technology stack.
- Contribute to the development of high-volume, distributed applications and data-driven pipelines that enable rapid decision-making and support our competitive edge.
What makes you a great fit?
To succeed in this role, you should have a strong foundation in software development and a passion for technology. We value candidates who are eager to learn and capable of thriving in a fast-paced environment.
- You hold a degree in Computer Science, Computer Engineering, or a related field with a heavy emphasis on software development.
- You have demonstrated proficiency in at least one of our core languages, including Python, C++, JavaScript, TypeScript, or React.
- You possess practical experience developing software, whether through commercial work or personal projects.
- You are comfortable working in a Linux environment and have a solid understanding of version control systems.
- You have excellent English communication skills, both written and verbal.
- It is a bonus if you have experience with multiple programming languages, familiarity with Git, or previous exposure to the financial or hedge fund industry.
What's in it for you?
Joining Squarepoint means becoming part of a highly collegiate environment where your work has a direct commercial impact. You will have the opportunity to solve complex problems and build software that is used worldwide by our traders, researchers, and data scientists. We are committed to your growth and provide a platform for you to work on cutting-edge systems while collaborating with global experts in the field.





