Enable job alerts via email!

Senior Software Engineer Technical Lead - Backend

Encore Technical Solutions Inc.

Toronto

On-site

CAD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an experienced Senior Software Engineer Technical Lead focused on backend development in Toronto. The role involves architecting scalable systems, leading a team, and integrating AI services. Ideal candidates will possess strong knowledge in Python or Node.js, and have extensive experience in backend system architecture with a focus on performance and security standards.

Qualifications

  • 10+ years of backend development experience.
  • 2-3 years in a technical leadership role.
  • Experience with AI services and cloud platforms.

Responsibilities

  • Architect and develop scalable backend systems.
  • Design and implement RESTful APIs using Python or Node.js.
  • Lead and mentor a team of backend engineers.

Skills

Python
Node.js
API Architecture
Cloud Platforms
Backend Performance Tuning
Security Best Practices
Agile Methodologies
Communication Skills

Education

Bachelor's or Master's degree in Computer Science

Tools

Git
Kafka
RabbitMQ

Job description

Senior Software Engineer Technical Lead - Backend
Senior Software Engineer Technical Lead - Backend

Lead Software Engineer - Backend focused

Toronto, ON

Full-Time Permanent

About the Role

We are seeking a highly experienced and visionary Lead Back-End Software Engineer to architect and drive the development of scalable, secure, and high-performance backend systems. This role is ideal for a hands-on leader who thrives in a fast-paced environment and is passionate about building robust infrastructure that powers intelligent, data-driven applications.

Key Responsibilities

  • Architect and develop scalable, secure, and maintainable backend systems.
  • Design and implement RESTful and asynchronous APIs using Python, Node.js, or similar technologies.
  • Integrate AI and cognitive services (e.g., OpenAI, Azure Cognitive Services) into backend workflows.
  • Manage and optimize CI/CD pipelines and oversee cloud deployments across Azure, AWS, or GCP.
  • Implement and maintain messaging systems (Kafka, RabbitMQ) and real-time communication (WebSockets).
  • Work with SQL and NoSQL databases, optimizing schemas and ensuring high performance.
  • Lead and mentor a team of backend engineers; conduct code reviews and promote best practices.
  • Collaborate with cross-functional teams (Product, Front-End, DevOps, Data Science) to align technical solutions with business goals.
  • Ensure system performance, scalability, and security through proactive monitoring and optimization.
  • Maintain comprehensive documentation and uphold high standards of code quality.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of backend development experience, with 2–3 years in a technical leadership role.
  • Proficient in Python or Node.js with strong API architecture and design skills.
  • Experience integrating AI services and working with major cloud platforms (Azure, AWS, GCP).
  • Deep understanding of backend performance tuning, security best practices, and scalability strategies.
  • Familiarity with agile methodologies, version control (Git), and collaborative development practices.
  • Excellent communication skills and a passion for mentoring and team development.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Encore Technical Solutions Inc. by 2x

Get notified about new Software Engineering Team Lead jobs in Toronto, Ontario, Canada.

Software Engineering Manager, Advertising Experience
VP, Engineering - Hybrid from Vancouver, British Columbia, Toronto, Ontario
Director of Engineering, Apps & Solutions
Software Engineering Manager, Frontend (Toronto / Hybrid)
Software Development Team Lead - REMOTE (12 Month Contract Term Employee)
Software Development Manager, Amazon Customer Service
Software Engineering Manager (Backend SaaS)
Senior Software Engineer, Business Process & Automation
Engineering Manager - NGSIEM (Remote, CAN)
Senior Software Engineer - User Generated Experiences
Director, Research Engineering - CoCounsel For Tax
Engineering Manager - Solutions Engineering
Lead Data Scientist - Feature Engineering
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Senior Software Engineer (Network Platform Team)
Lead Data Scientist - Articial Intelligence Specialist

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Principal Tech Lead

Lumenalta

Toronto

Remote

CAD 120,000 - 180,000

7 days ago
Be an early applicant

Senior Software Engineer / Technical Lead

EAIGLE

Remote

CAD 100,000 - 130,000

17 days ago

Senior Full Stack Developer / Technical Lead

Tetra Trust Company

Toronto

Hybrid

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Senior Full Stack Software Engineer - Tech Lead - (Remote - Canada or US)

Jobgether

Remote

CAD 100,000 - 130,000

9 days ago

Senior Full Stack Developer / Technical Lead

Tetra Trust Company

Toronto

Hybrid

CAD 100,000 - 140,000

10 days ago

Tech Lead – Order Management Systems (OMS)

Orium

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

PHP Technical Lead/Architect role

Synechron

Mississauga

On-site

CAD 120,000 - 140,000

3 days ago
Be an early applicant

Senior Full Stack Developer / Technical Lead

Tetra Trust Company

Ontario

Hybrid

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Technical Test Lead

Infosys Limited

Mississauga

On-site

CAD 82,000 - 116,000

6 days ago
Be an early applicant