01 Aug
|
CPP Investments
|
Toronto
01 Aug
CPP Investments
Toronto
Title:Lead Software Engineer (Python and AWS)# of Openings:1Client:Investments IndustryLocation:Downtown, TorontoWork Model:4 day/week onsiteBonus:160-170k/annum + 25%OverviewCollabera is supporting the search for aLead Software Engineerto join the Active Equities Public Markets Technology team at CPP Investments.This team partners closely with investment professionals to buildinternal research and analytics toolsthat help portfolio managers and analysts interact with and analyze investment data. The focus of the team is buildinglightweight applications and services that expose and visualize existing data, rather than developing complex data pipelines.The Lead Engineer will own thedesign, architecture, and technical directionof applications across the platform while working closely with engineers and business stakeholders. This is ahands-on technical leadership role (no direct people management) .Day-to-Day ResponsibilitiesThe 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 involvesbuilding 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 includebackend 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 contemporary best practices aroundcloud 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‑Haves8-10+ years of software engineering experienceExperience designingscalable applications and APIsExperience withAWS or similar cloud platformsExperience buildingdata-driven applications or analytics toolsSome front-end experience (React or Plotly Dash preferred)Strong understanding ofsoftware architecture and system designStrong communication skills and ability to collaborate with business stakeholdersPlussesExperience withDatabricks or modern analytics platformsExperience working withinvestment, financial services, or capital markets dataExperience buildinginternal research tools, dashboards, or analytics platformsFamiliarity withCI/CD pipelines and DevOps practicesThe Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location.For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.#J-18808-Ljbffr
📌 Lead Software Engineer - C$160,000 - C$170,000 A Year (Toronto)
🏢 CPP Investments
📍 Toronto