Title: Lead Software Engineer
Client: Investments Firm
Type: Full-Time Permanent
Location: Toronto, ON
Work Model: 4 day onsite and 1 day remote
Salary: ~$165K–$170K Base
Bonus: 25%
Start Date: ASAP
Overview
Collabera is supporting the search for a Lead Software Engineer to join the Active Equities Public Markets Technology team at CPP Investments.
This team partners closely with investment professionals to build internal research and analytics tools that help portfolio managers and analysts interact with and analyze investment data. The focus of the team is building lightweight applications and services that expose and visualize existing data, rather than developing complex data pipelines.
The Lead Engineer will own the design, architecture, and technical direction of applications across the platform while working closely with engineers and business stakeholders. This is a hands-on technical leadership role.
Day-to-Day Responsibilities
The Lead Software Engineer will drive the design and architecture of Python-based applications that support research and analytics workflows for the Active Equities investment platform.
Most of the work involves building internal applications and APIs that expose data from existing systems, allowing portfolio managers and analysts to query, analyze, and visualize investment data. These tools often include backend Python services combined with lightweight front-end dashboards (React or Plotly Dash).
The Lead Engineer will also guide engineering standards, mentor developers, and ensure that applications follow modern best practices around cloud architecture, testing, and deployment. The role requires close collaboration with investment teams and business stakeholders to translate research and analytical needs into scalable technical solutions.
Must-Haves
• 8–10+ years of software engineering experience
• Strong hands-on Python development experience
• Experience designing scalable applications and APIs
• Experience with AWS or similar cloud platforms
• Experience building data-driven applications or analytics tools
• Some front-end experience (React or Plotly Dash preferred)
• Strong understanding of software architecture and system design
• Strong communication skills and ability to collaborate with business stakeholders
Plusses
• Experience with Databricks or modern analytics platforms
• Experience working with investment, financial services, or capital markets data
• Experience building internal research tools, dashboards, or analytics platforms
• Familiarity with CI/CD pipelines and DevOps practices
This is a direct hire opportunity. The selected candidate will be employed directly by our client. All compensation and benefits, including but not limited to medical insurance, retirement plans, paid time off, and other perks, will be provided by the client in accordance with their internal policies and subject to applicable laws and eligibility requirements.
Thanks,