Lead Software Engineer
Toronto, Ontario • Direct Hire • February 13, 2026 • 85837
Base Salary Range: $96000 - $142000
Job Title: Lead Software Engineer
Job ID: 85837
Location: Toronto, Ontario
Overview:
This is a senior individual contributor role leading end-to-end design, architecture, development, configuration, deployment, and operational readiness for complex software solutions. The role sets/monitors engineering and security standards, leads design trade-off analysis, oversees deployments of critical systems, defines monitoring/alerting, supports release/configuration management, and mentors others. The next level up for this role is Director.
What you will be doing:
-
Take technical responsibility across the full SDLC, including deployment strategy and automation.
-
Architect complex applications/modules; run impact analysis, prototypes/simulations, and risk management around design options.
-
Define and enhance deployment/release/config management approaches (including rollback readiness).
-
Lead systems integration/build capabilities and provide authoritative guidance on integration practices.
-
Provide application support (including on-call as required), and maintain support documentation with security considerations.
-
Coach/mentor engineers and lead reviews of others’ work.
What you must have:
-
Broad knowledge of different software architecture patterns, design patterns and integration patterns including cloud specific
software design patterns as well as architectural tradeoffs -
Strong understanding of at least 2 or more compiled languages (e.g., C, C++, C#, Go, Rust, Java) and interpreted languages (e.g.,
Python, JavaScript, Ruby, PHP, Perl) -
Solid understanding of code refactoring, and modernization.
-
Practical knowledge of distributed system challenges including consistency, availability, and partition tolerance trade-offs.
-
8–10+ years software dev overall and 3–5+ years as a hands-on lead developer.
-
Strong engineering fundamentals (data structures/algorithms, OO design); architecture and pattern fluency.
-
CI/CD + deployment automation + containerization/orchestration exposure; observability/monitoring experience.
Salary/Rate Range: $96,000.00 - $142,000.00
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com