
Senior Specialist Software Engineering
Mackenzie Financial Corporation12 hours ago
Toronto, CanadaSenior
Responsibilities
- Design, build, test, and integrate reliable software components across the development lifecycle.
- Refine technical stories with analysts, architects, and delivery partners to make work clear, testable, and ready for execution.
- Apply secure coding, peer review, and automated testing practices to improve code quality, performance, and maintainability.
- Implement build, test, and release automation and contribute to CI/CD and DevSecOps practices.
- Support release readiness and execute code deployments that meet acceptance criteria and operational requirements.
- Participate in after-hours application support within a 24x7 production environment.
- Investigate and resolve defects and component-level incidents, documenting fixes and lessons learned.
- Maintain code documentation, runbooks, and other technical knowledge assets.
- Use approved AI-enabled development tools for coding, refactoring, and code-quality checks while retaining accountability for correctness and security.
- Participate in the Software & Quality Engineering community to develop capabilities and follow engineering standards.
Requirements
- Post-secondary education in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 2 years of experience delivering software solutions using modern engineering practices in Agile environments.
- Experience with Python, Flask, SQL, Linux, Windows, GitHub, and Artifactory.
- Working knowledge of version control, testing, and CI/CD practices, with the ability to troubleshoot defects and incidents.
- Experience in a 24x7 production environment, preferably across multiple data centers and third-party cloud environments.
- Experience with AWS, Azure, or Google Cloud environments.
- Ability to collaborate with analysts, architects, and platform or infrastructure teams and incorporate feedback through reviews.
- Proficient problem-solving, organizational, and analytical skills.
- Comfort using approved AI-enabled development tools within established guardrails.
Benefits
- Annual base salary range of $75,000-$95,000, plus eligibility for an annual short-term incentive.
- Health and dental coverage, including employer-sponsored coverage for employees and families.
- Retirement and savings programs, including voluntary Group RRSP enrollment with employer matching.
- Employer-sponsored short- and long-term disability insurance.
- Paid time off, 10 wellness days, paid volunteer days, and WorkPerks discounts.
- Education and career development support and an optional Employee Share Purchase Plan with employer matching.
- Hybrid and flexible work arrangements, with three days per week in the office in Toronto or Winnipeg.
- Inclusive culture and employee-led Business Resource Groups.
- Applications are requested by November 23, 2026.
About Mackenzie Financial Corporation
Mackenzie Financial Corporation (Mackenzie Investments) provides mutual funds, ETFs, private markets, and institutional asset‑management services for Canadian retail investors and advisors, as well as institutions. It earns fees for managing investment funds and mandates and distributes products largely through financial advisors and platforms. Founded in 1967 and headquartered in Toronto, it operates as part of IGM Financial Inc., a Canadian wealth and asset management group.