💼 Full-Time Position

Lead Senior Software Engineer for Innovative System Design

🏢
CEM Benchmarking Inc.
📍 toronto, on, Canada
📍
Location
toronto, Canada
📅
Posted
May 24, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Shape the future of software solutions as a Senior Software Engineer. Drive design and implementation of systems that empower analytics, and streamline internal operations in a hybrid work environment.

In this senior role, you will lead the architectural evolution and modernization of pivotal systems. Ideal candidates will have extensive experience in software design, with expertise in C#, Python, or Node.js. You will mentor fellow engineers, enhance communication with stakeholders, and ensure robust, maintainable solutions across multiple platforms.

Key Responsibilities: • Design systems for products and internal operations • Own complex features from design to production • Modernize and refactor legacy software platforms • Guide architectural decisions across systems • Mentor engineers through collaborative discussions

Requirements: • Significant experience in production software systems • Proficiency in C#, Python, or Node.js • Strong software architecture...