The Ontario Teachers' Pension Plan, managing over $240B in assets, is seeking a Senior Software Developer to join their Capital Markets Investments division. This role offers an opportunity to work on Quantitative Investment systems and Automated Trade Execution systems that directly impact the retirement security of Ontario's teachers.
The position combines technical expertise with financial sector knowledge, requiring strong skills in modern software development practices and data engineering. You'll be working with a diverse tech stack including Python, JavaScript, React, and various cloud and database technologies. The role involves building and supporting solutions for investment professionals, requiring both technical prowess and business acumen.
As a senior developer, you'll lead technical projects, mentor junior staff, and drive innovation using cutting-edge technologies including AI/ML tools. The work environment is collaborative, combining in-office interaction with remote flexibility. The organization offers comprehensive benefits, including competitive compensation, a defined benefit pension plan, and unique perks like a Flexible Travel Program.
The ideal candidate will bring 5+ years of software development experience, strong knowledge of data modeling, and expertise in building web applications in a cloud-native environment. Experience in the financial sector, particularly with investment and trading systems, is highly valued. This role offers the opportunity to work on meaningful projects that help manage one of Canada's largest pension funds while developing your career in a supportive, technology-forward environment.