Title:
Lead Software Engineer (Python and AWS)
# of Openings:
1
Client:
Investments Industry
Location:
Downtown, Toronto
Work Model:
4 day/week onsite
Bonus:
160-170k/annum + 25%
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 (no direct people management) .
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
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
The 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