Quantitative Software Engineer
OverviewMy client is seeking a highly capable and driven Software Engineer to join a world-class team operating at the intersection of quantitative research and advanced computing. In this role, you will play a critical part in building and evolving the systems that underpin large-scale scientific research and systematic trading strategies.You will work closely with research teams, enabling complex modelling and experimentation by delivering high-performance, scalable software solutions. This is a hands-on position where your work will directly impact the firm’s ability to generate alpha, supporting cutting-edge research through robust and efficient engineering.ResponsibilitiesDesigning, building, and maintaining a sophisticated internal research stack, including distributed systems, containerised services, and calculation frameworks. Developing software that enables complex algorithms and large-scale simulations to run efficiently across distributed environments. Collaborating closely with research teams to understand emerging requirements and translate them into scalable software solutions. Improving accessibility and usability of internal systems for a diverse range of users, ensuring performance and reliability at scale. Contributing to the development of next-generation platforms that support alpha generation, signal research, and portfolio construction. RequirementsStrong software engineering fundamentals with exceptional programming ability and a passion for building robust systems. A solid academic background in computer science, mathematics, statistics, or a related field (or equivalent practical experience). Language agnostic mindset, with experience in languages such as Python, C++, or Java considered beneficial. Understanding of systems design, distributed computing, and performance optimisation in complex environments. Ability to work closely with researchers, translating complex scientific needs into practical engineering solutions. A methodical approach to problem-solving, particularly in performance-critical systems. BenefitsCompetitive salary and performance-based bonus opportunities. A collaborative, high-performance environment with direct impact on business outcomes. Exposure to cutting-edge quantitative research and advanced computing challenges. Strong emphasis on professional growth, learning, and working with top-tier engineering and research talent.