Software Development Engineer

Connor Clark & Lunn Investment Management — Canada · Posted ~2 hours ago

Skills

Software development Machine learning Cloud computing Optimization High-performance databases Custom application development Data visualization Software lifecycle management Financial problem solving Machine Learning Cloud Computing Data Visualization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a specialized software engineering team at the intersection of technology and quantitative finance. You will own the software lifecycle, collaborate with investment and research professionals, and apply machine learning, cloud computing, optimization, high-performance databases, custom applications, and data visualization to challenging financial problems.

Highlights

Opportunity to work at the intersection of software engineering and quantitative finance, solving complex financial problems with machine learning, cloud computing, optimization, high-performance databases, and data visualization.

Description

We are a special software team embedded in a top performing quantitative equity fund that manages over $78+ billion USD in financial assets. This is a fantastic opportunity in the exciting intersection of finance and technology where investment decisions are made using technology. Quantitative equity funds use programmed investment strategies and as a result, our developers are crucial to its success. The team is headquartered and deeply rooted in West Coast Vancouver. We place high value on maintaining an entrepreneurial spirit and creating a culture where each of us has opportunities to succeed. What You Will Do Developers play an essential role through innovative technologies: machine learning, cloud computing, optimization engines, non-traditional high-performance databases, custom applications and data visualization. You own the entire software life cycle: Collaborate with portfolio managers, analysts and researchers to analyze interesting financial problems.Design, plan and implement solutions in an entrepreneurial spirit.Keep investment systems running smoothly through enhancements and support. What You Bring Programming Knowledge – you have an undergraduate, graduate, or post-graduate degree in a computer-related field OR exceptional programming skills gained through your work experience.Deeply Analytical – you possess an analytical mind and enjoy mental challenges. An ability to perform deep thoughtful analysis is required for this role.Passion for Technology – we work with several programming languages (Kdb+/Q, Python, R, Java, C#, Spark) and upfront knowledge is not required. If you are passionate about technology, learning new languages and concepts is natural and fun.Collaborative Communication – you have a collaborative spirit that helps you to work well with others and you communicate effectively.Interest in Investment Management – this is key. Your interest will help you learn about our complex domain. We welcome applications from candidates with different levels of experience, including interns, new graduates, and experienced professionals. The base salary range is $125,000 – $200,000 annually plus a competitive performance bonus. Compensation will be determined based on experience and qualifications. To apply for this position, please submit your resume, cover letter and transcript. CC&L Financial Group is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, ethnicity, religion, sexual orientation or expression, disability, or age.  Your application will be reviewed by a member of the hiring team - AI is not used in the screening, assessment or selection of applications at this time.