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
Preferred Qualifications:
• Master’s degree or PhD in Computer Science or another quantitative field or equivalent work experience
• Knowledge of relational database design and implementation
• Experience working with large code bases and/or data sets
• Experience with quantitative investing
We recognize that producing the best work and maintaining the best talent includes putting an overall premium on the overall wellness and financial well-being of our employees. We offer a hybrid work environment for all associates, very competitive pay and benefits, parental leave, 80% tuition reimbursement up to $50,000, an annual $2,000 vacation allowance, employer-funded Health Savings Account, group health, dental and vision benefits, a $1000 fitness allowance, free onsite massages, and a 401(k) matching 100% up to 9% of your salary, plus an additional annual employer discretionary contribution, up to 7.25%.
Regular social gatherings, arcade and video games, biweekly catered staff lunches, and diversity and inclusion events are just a few of our engagement activities to ensure working at Campbell isn’t just challenging and rewarding, but also fun!