2,141,387open jobs
137,631companies
241,166added this week
Browse all
Salary
up to $106k per year
Location
In office (Toronto)
Seniority
Staff
Visa
Approved LMIA in the last two years

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 9, 2026.

Overview
Company
Impact
Profile match
Welcome to Dye & Durham. Your journey to becoming a more efficient, profitable law firm starts here. See what we offer.

The Technical Lead is responsible for leading and developing a team of software engineers while driving the successful delivery of scalable, secure, and high-quality SaaS products. This role balances people leadership with technical oversight, with a greater emphasis on coaching, mentoring, performance management, and team development while remaining actively involved in architecture, solution design, and software development. Working closely with Product, Design, QA, DevOps, and Engineering leadership, the Technical Lead plays a key role in building high-performing teams, shaping technical direction, and ensuring the successful delivery of business-critical solutions. The successful candidate will bring strong technical expertise, previous leadership experience, and the ability to influence both technical and non-technical stakeholders. 

Key Responsibilities  

Lead, mentor, coach, and develop a team of software engineers through regular feedback, performance management, career development, and day-to-day support.

Foster a positive, high-performing, and collaborative engineering culture focused on continuous improvement and delivery excellence.

Remain hands-on with architecture, solution design, code reviews, and software development while balancing leadership responsibilities.

Provide technical direction and guidance on architecture, engineering standards, software design, and development best practices.

Support hiring, onboarding, retention, and succession planning activities to build and grow a high-performing engineering team.

Partner with Product, Design, QA, DevOps, and other stakeholders to deliver solutions that meet customer and business requirements.

Guide Agile delivery activities, including planning, prioritization, risk management, and continuous improvement initiatives.

Lead architecture discussions and technical decision-making to ensure scalable, maintainable, and secure solutions.

Champion modern engineering practices, including AI-assisted development tools, automation, CI/CD, testing, and secure development practices.

Support production systems, incident resolution, technical debt reduction, and ongoing platform improvements.

Communicate project status, technical decisions, risks, and priorities to engineering leadership and business stakeholders.

Collaborate with global engineering teams to drive consistency, knowledge sharing, and engineering excellence across the organization. 

Skills, Knowledge and Expertise 

Significant experience leading, mentoring, coaching, and developing software engineers in a Team Lead, Technical Lead, Engineering Manager, or similar leadership role.

Demonstrated people management experience, including performance management, career development, coaching, hiring, and employee engagement.

Strong technical background with the ability to remain hands-on in software architecture, design, code reviews, and development activities.

Experience developing commercial SaaS products or enterprise software solutions in cloud-based environments.

Strong software development experience with Java and/or .NET technologies; experience with other technology stacks will also be considered.(Added from recruitment brief.)

Strong understanding of software architecture, APIs, databases, cloud platforms, secure coding practices, automated testing, CI/CD, and system reliability principles.

Experience guiding technical teams through architectural decisions and complex software delivery initiatives.

Understanding of AI-assisted software development tools and modern engineering practices, with the ability to drive adoption and improve team productivity.

Experience working within Agile software development environments and leading Agile delivery teams.

Excellent communication and stakeholder management skills, with the ability to influence both technical and non-technical audiences.

Strong leadership presence, decision-making capability, and ability to balance technical priorities with people and business needs.(Added from recruitment brief.)

Collaborative, adaptable, and committed to building high-performing teams while delivering exceptional customer outcomes. 

Benefits 

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with busy offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity. 

In line with the amended Employment Standards Act 2000, the salary range for this role is up to: $150K dependent on assessment of skills during the interview process. 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,141,387 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Toronto
In office · Secret · 15+ years exp · Bachelor's Degree · Montreal
AI/ML
Machine Learning
Robotics
EtherCAT
Digital Twin
IoT
OPC UA
Apply
In office · Nationals only · 12+ years exp · High School Diploma · Montreal
Robotics
EtherCAT
IoT
OPC UA
Apply
Hybrid · Full-Time · 8+ years exp · Montreal
Python
C#
C++
C#
.NET
C++
Qt
DevOps
Rest API
Git
Game Dev
Unreal Engine
Apply
Software Architect 5 hours ago
$81k – $88k per year · Remote (Canada) · Secret · Full-Time · 10+ years exp · Bachelor's Degree · Ottawa
DevOps
Kubernetes
Linux
Unix
Apply
software architect 1 day ago
$90k – $94k per year · In office · Full-Time · Abbotsford
Apply
$25k per year (net) · Remote (EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
DevOps
TCP/IP
MedTech
HL7
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Python
SQL
AI/ML
Pandas
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Metabase
Superset
Apply
$8.3k – $11k per year · Remote (likely EAEU) · Novosibirsk
Python
JavaScript
Python
Django
Django REST Framework
Databases
PostgreSQL
AI/ML
Claude
Frontend
Tailwind CSS
Bootstrap
React.js
Vite
DevOps
Rest API
Docker Compose
Git
Docker
Nginx
GitHub
Linux
Design
Figma
Management
ClickUp
Jira
Apply
Team Lead Java 1 day ago
Remote (EAEU) · Moscow
Python
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Quarkus
Hibernate
Gradle
Testcontainers
Vert.x
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Airflow
dbt
Mobile
JUnit
DevOps
Istio
etcd
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
Apache APISIX
Amazon S3
Cybersecurity
Keycloak
SonarQube
Management
Agile
Scrum
Kanban
QA
Swagger
Apply
Remote (EAEU) · Moscow
Python
Python
FastAPI
Asyncio
Celery
Gunicorn
Uvicorn
Databases
PostgreSQL
Redis
RabbitMQ
InfluxDB
Apache Kafka
DevOps
Rest API
Prometheus
WebSockets
Docker
Kubernetes
SOAP
Management
Agile
Apply
In office · Full-Time · 4+ years exp · Toronto
Java
Java
Apache Tomcat
Databases
MS SQL
DevOps
Rest API
GCP
Azure
AWS
Management
Confluence
Agile
Apply
Equity · In office · 2+ years exp · Toronto
Python
Go
Java
AI/ML
Tokenization
Web3
Smart Contracts
Apply
$50k – $64k per year · Hybrid · 3+ years exp · Bachelor's Degree · Toronto
Analytics
Microsoft Excel
Apply
Principal Advisor 12 hours ago
In office · Toronto
AI/ML
AI Agents
Apply
$113k – $131k per year · Hybrid · Full-Time · 10+ years exp · Toronto
QA
Rest-Assured
Apply
See all jobs
This is one of many
2,141,387 more open roles from verified company boards, updated every day.