Team Lead, Software Engineering (12 Month Contract)

Questrade

Toronto

Hybrid

CAD 120,000 - 145,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Questrade is seeking a hands-on Team Lead to guide a software squad, owning a system, and directing full-stack delivery while enhancing SDLC health. You will mentor engineers, review code, shape technical direction, and collaborate with People & Culture on people processes.

You will drive technical delivery, stay current with trends, and govern AI-assisted development to ensure security and quality as part of a dynamic, growth-focused team in Canada.

Qualifications

  • Senior-level, hands-on full-stack experience with deep expertise in at least one core stack, plus mentorship, code review, and design contributions.
  • Ability to supervise a squad and coordinate delivery within SDLC health and governance.
  • Familiarity with AI-assisted development and keeping humans accountable for what ships.

Responsibilities

  • Technical delivery: stay involved in code reviews, architecture, development/QA, and production support.
  • Mentorship: provide direct technical guidance and evaluate new technologies for the team.
  • Ownership: own a specific system or feature area and keep development processes running smoothly.
  • Vision & communication: liaise with stakeholders, explain complex topics clearly, and document effectively.
  • People & culture: build an engaged, inclusive team, give feedback, and participate in hiring and career development with P&C.
  • Governance: ensure adherence to policies and propose squad-level process improvements.

Skills

Senior full-stack
Mentorship
Code review
Architectural design
AI fluency
Communication
People leadership

Job description

We’re looking for our next Team Lead, Software Engineering - 12 month contract. Could It Be You?

We are hiring a hands-on Team Lead to lead the engineers of one squad — coordinating the development, improvement, and delivery of full-stack solutions, owning a specific system within the squad's portfolio, and reinforcing SDLC health. You will stay close to the code while growing people, setting technical direction within your domain, and partnering with People & Culture (P&C) on people processes.

Need more details? Keep reading…
  • Technical delivery: Bring deep, senior-level full-stack expertise; stay involved in code reviews, architectural design, development/QA, and troubleshooting and production support alongside the team.

  • Mentorship & tech: Provide direct technical mentorship, stay current on industry trends, and evaluate new technologies that benefit the team.

  • Ownership: Make sensible day-to-day technical decisions within agreed standards; own a specific system or feature area and keep the team's development process running smoothly.

  • Vision & communication: Operate with clear purpose; identify and collaborate with stakeholders; explain complex topics to technical and non-technical audiences; write clear documentation.

  • People & culture: Build an engaged, inclusive team; give timely, constructive feedback; own performance reviews, hiring, and career development in partnership with P&C.

  • Governance: Ensure your team's adherence to policies and standards, suggest squad-level process improvements, and collaborate with governance teams within your domain.

AI expectations
  • AI-assisted workflow: Use AI coding assistants/agents fluently and coach the team to do so safely; treat review of AI-generated code as a larger effort than writing it, keeping humans accountable for what ships.

  • Standards & guardrails: Set and enforce code-review standards for AI-generated code as a control layer; ensure it meets the same security/quality bar, aligned with secure-dev practices and Questrade IT/cyber policies.

  • Capability building: Prioritize AI fluency, systems thinking, and output-evaluation judgment when developing and hiring engineers; adapt practices as tooling evolves.

So are YOU our next Team Lead, Software Engineering? You are if you…
  • Senior-level, hands-on full-stack experience with deep expertise in at least one core stack, plus a track record of mentorship, code review, and design contribution.

  • Experience leading or coordinating delivery within a squad; strong communication and sound judgment on localized technology decisions.

  • Fluency with AI-assisted development and the judgment to review, evaluate, and govern AI-generated code.

  • A people-first mindset and comfort partnering with P&C on performance, hiring, and development, and with IT/cyber governance on policy adherence.

  • Nice to have: prior formal people-leadership experience and background in regulated financial services or a compliance-sensitive domain.

Compensation Information:

  • Base salary range: $120,000 to $145,000

  • The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada).

#LI-Hybrid

#LI-GT1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Team Lead, Software Engineering (Full-Stack)
Team Lead, Software Engineering (Full-Stack)

Community Trust Company • Canada

Hybrid
CAD 150,000 - 180,000
Hybrid workplace in Canada
Comprehensive benefits
Bonus program
Team Lead, Software Engineering (Full-Stack)
Team Lead, Software Engineering (Full-Stack)

Questrade Financial Group • Toronto

Hybrid
CAD 150,000 - 180,000
Health & wellbeing resources
Paid vacation, personal, sick days
Competitive compensation and benefits
+4
Team Lead, Software Engineering
Team Lead, Software Engineering

Questrade Financial Group • Toronto

Hybrid
CAD 130,000 - 175,000
Health & wellbeing
Paid time off
Hybrid work model
+4
Senior Director / Tiger Team Lead
Senior Director / Tiger Team Lead

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 285,000 - 325,000
Senior Staff Software Developer, Developer Productivity & AI Tooling
Senior Staff Software Developer, Developer Productivity & AI Tooling

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 170,000
Performance driven compensation
Supplemental health insurance
Mental health support programs
+1
Principal Software Engineer
Principal Software Engineer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 130,000 - 180,000
Health & wellbeing resources
Paid vacation, personal, and sick days
Career growth and development opportunities
+1
Lead Software Developer
Lead Software Developer

Releady • Toronto

Hybrid
CAD 88,000 - 96,000
Senior Software Engineer – Backend
Senior Software Engineer – Backend

TEEMA • Toronto

On-site
CAD 120,000 - 150,000
Full-Stack Tech Lead — AI-Driven, Hands-On
Full-Stack Tech Lead — AI-Driven, Hands-On

Questrade Financial Group • Toronto

Hybrid
CAD 150,000 - 180,000
Health & wellbeing resources
Paid vacation, personal, sick days
Competitive compensation and benefits
+4
Team Lead, Software Development
Team Lead, Software Development

Electronic Transaction Consultants Corporation • Saskatoon

Hybrid
CAD 100,000 - 130,000
Paid days off
Health and Dental plans
Retirement plans
+2