cover image
CEM Benchmarking Inc.

CEM Benchmarking Inc.

www.cembenchmarking.com

1 Job

58 Employees

About the Company

We truly believe that "what gets measured gets managed". CEM measures value for the dollars spent by pension and sovereign wealth funds who manage institutional assets and member services. 'Did paying more, get you more?' Unique Global Database: We have been collecting detailed cost and performance data from the world’s top pension and sovereign wealth funds for over 25 years. Comprehensive Analysis and Reporting: Our reports and insights provide actionable insights and are used strategically as well as to help meet fiduciary responsibilities. Knowledge Sharing: We work closely with hundreds of expert pension practitioners worldwide and are in a unique position to capture and share this expertise with our clients. Independent and Objective: Benchmarking pension and sovereign wealth funds is all we do. We do not manage assets. Confidentiality: The information that CEM collects is sensitive. We are very careful about how we handle it. We do not disclose individual fund data or results to third parties.

Listed Jobs

Company background Company brand
Company Name
CEM Benchmarking Inc.
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Lead design and evolution of systems powering data and insights platforms for institutional investors. Focus on modernizing legacy systems, building scalable solutions, and guiding technical architecture. Collaborate in a small, agile team to deliver high-impact software. **Expectations:** 5+ years building/operating production systems. Proficiency in C#, Python, Node.js/TypeScript, or Ruby. Strong architectural design skills and end-to-end ownership mindset. Ability to mentor and drive technical decisions. **Key Responsibilities:** - Design, build, and optimize systems for analytics platforms and business operations - Lead refactoring of legacy platforms and modernization initiatives - Architect and deliver new services to address evolving business needs - Mentor through code reviews, design, and collaboration - Identify system risks, technical debt, and operational improvements - Integrate AI coding tools (e.g., Claude Code Pro) into development workflows - Collaborate using Scrum and Jira within cross-functional engineering teams **Required Skills:** - Expertise in C#, Python, Node.js/TypeScript, or Ruby - Experience refining software architecture for maintainability and scalability - Ability to refactor complex systems and guide technical direction - Strong agile development and stakeholder communication skills **Required Education & Certifications:** Bachelor’s in Computer Science or related field. Advanced degrees/certifications in software development or cloud architecture preferred but not mandatory.
Toronto, Canada
Hybrid
Senior
12-03-2026