Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer

Vaco Recruiter Services

Toronto

On-site

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Canadian energy organization is seeking a Technical Lead for their Toronto location. The ideal candidate will possess a Bachelor’s degree in computer science and have 6–8 years of software development experience. Responsibilities include leading system design, mentoring engineers, and advocating for best practices. This role offers a competitive pay range of $87.58 - $97.58 per hour and provides an opportunity to work in a dynamic and innovative environment focused on clean energy.

Qualifications

  • 6–8 years of experience in software development and technical leadership.
  • Strong expertise in system architecture, design patterns, and cloud technologies.
  • Experience with Agile methodologies and DevOps practices.

Responsibilities

  • Lead system design and architecture decisions.
  • Mentor engineers to improve technical skills.
  • Advocate for development standards and security practices.

Skills

Technical leadership
Mentoring
System architecture
Agile methodologies
Cloud technologies
Collaboration

Education

Bachelor’s degree in computer science or related field
Job description
About the Company

Our client is a leading Canadian energy organization with a strong presence across Ontario. They operate critical infrastructure that supports millions of customers and drives economic growth.

Why Work Here

Our client is engaging in ongoing transformation and investing in cutting‑edge technologies and modernizing operations to meet the evolving needs of the energy sector. By joining, you will be part of an organization that values collaboration, professional development, and making a meaningful impact on the future of clean energy.

About the Opportunity
  • Lead system design and architecture decisions to deliver robust, scalable, and secure solutions.
  • Mentor engineers to strengthen technical skills, problem-solving capabilities, and overall team performance.
  • Advocate for and implement development standards, security practices, and best-in-class methodologies to ensure consistent, high-quality software delivery.
  • Collaborate with leadership and stakeholders to align technical solutions with business objectives, fostering innovation and strategic growth.
  • Share knowledge and encourage cross-team collaboration to strengthen engineering culture and contribute to organization-wide technical strategies.
  • Evaluate and implement emerging technologies to accelerate development capabilities, improve efficiency, and drive innovation.
  • Provide technical expertise in strategic discussions, influencing direction and ensuring informed decision-making.
  • Support organizational goals and initiatives by fulfilling additional responsibilities as required.
About You
  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent education and experience).
  • 6–8 years of relevant experience in software development and technical leadership.
  • Proven ability to mentor engineers, improve team performance, and drive technical excellence.
  • Strong expertise in system architecture, design patterns, and cloud technologies.
  • Experience with Agile methodologies, DevOps practices, and modern software development workflows.
  • Excellent communication and collaboration skills, with a track record of influencing technical direction across teams.
  • Demonstrated commitment to innovation, scalability, and continuous improvement in software delivery.
Pay Range

$87.58 - $97.58/hr

How to Apply

Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #469177.

This position is for a current vacancy with Vaco/Highspring’s client. You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.