Quantitative Software Developer
Apply NowJob details
The Quantitative Software Developer (internally referred to as a Research Engineer) contributes to the firm’s business objectives through the design, development, and maintenance of proprietary research models, libraries, and research tools. This includes the ability to understand and properly implement, test, refine, and expand upon mathematical models in the development of our investment strategies and risk and portfolio management system. As a member of the Research department, the Research Engineer is involved throughout the research process, from initial investigations to production deployments, with a focus on the technical and data aspects. The Research Engineer may also work in a cross-department capacity with colleagues from Market Data, Operations, Trading, and others. Required: • Bachelor’s degree in a quantitative discipline (CS, Physics, Applied Math, etc.) or similar industry experience • Expertise in at least one common programming language (e.g., JavaScript/TypeScript, Python, Java, C#, C/C++, Ruby, Go, Rust, MATLAB) • Knowledge of modern software development methodologies, best practices, and tools such as revision control, testing frameworks, build scripts/tools, issue/bug/defect tracking, collaborative tools • Solid mathematical and analytical skills, especially linear algebra and statistics • Strong attention to detail • Effective verbal and written communication skills • Excellent interpersonal skills and ability to succeed in a team-based collaborative environment • Willingness to take on responsibility for systems and processes
Apply Now