CEM Benchmarking

Lead Software Engineer at CEM Benchmarking

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 04, 2026
Apply Now

Job Description

CEM Benchmarking seeks a Lead Software Engineer to design cutting-edge systems and improve internal operations. This role emphasizes ownership of complex features in a hybrid work environment.
As a Senior Software Engineer, you'll shape the technical direction at CEM, significantly impacting product and analytics development. You'll modernize legacy systems and build robust platforms, all while collaborating within a small engineering team that values clarity, ownership, and elegant solutions.
Key Responsibilities:
• Design and implement systems for products and analytics platforms
• Own complex features from design to production
• Lead modernization efforts in legacy systems
• Build new services to meet evolving business needs
• Mentor engineers through code reviews and design discussions
Requirements:
• Significant experience in production software systems
• Proficiency in C#, Python, or Node.js
• Strong system design and architecture skills
• Expe...

Start Your Week Right!

Apply now and make every Monday exciting with CEM Benchmarking

Apply for this Position