Jobs.ca
Jobs.ca
Language
Maximizer logo

Software Engineering Manager

Maximizer2 days ago
Vancouver, British Columbia, Canada
Senior Level
Full-Time

Top Benefits

Competitive Salaries
RRSP Matching Program
Paid Vacation

About the role

About The Role

At Maximizer, we strongly believe that the success of a company depends entirely on its people. We seek self-motivated team players who appreciate a performance-driven work environment rooted in creativity, professional development, integrity, and open communication.

We’re looking for an Engineering Manager to join our Engineering team. Reporting to the VP, Engineering, the Engineering Manager will be responsible for developing and managing the engineering teams and providing leadership and coaching to support our development initiatives.

What You’ll Do

Lead and manage an engineering team delivering CRM product features and customer implementations on the Microsoft stack. Establish strong Agile and Scrum operating rhythms across planning, standups, backlog refinement, reviews, and retrospectives, and continuously improve how the team works. Recruit, interview, hire, and onboard engineers, and ensure the team has the right skills and capacity to meet delivery commitments. Set clear goals and expectations for the team, run effective 1:1s, provide timely feedback, conduct performance reviews, and create development and career growth plans. Optimize how the team uses AI tools in daily work by establishing practical guidelines for productivity and quality, enabling training and adoption, and ensuring responsible use aligned with security and compliance requirements. Personally, being the strongest engineer in the team is not your end goal, your main focus is to have a multiplying effect on the team's output.

What You’ll Bring

5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management, and career development. Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. You have a proven track record of substantially impacting the development of complex or fast-growing systems. You have the ability to align people behind a common goal. You can explain and materialize objectives of the team. A strong technical background with Microsoft Technologies, including C#, .NET, and Azure.

Why You Should Apply

💰 Competitive Salaries with RRSP matching program 🏝 Generous paid vacay and sick days 💻 A powerful Laptop 📚 Budget for courses, books, and personal development ❤️ Peer to peer recognition and rewards 🍹 Team building events, happy hours, and off-sites 🧒🏻 Parental leave benefits

About Maximizer

Maximizer was launched in a garage on Vancouver Island in 1987, evolving through the development of early contact management systems (CMS), through sales force automation (SFA) technologies, right to today’s sophisticated customer relationship management (CRM) systems. Along the way, we have pioneered many of today’s technologies. Over this 30-year history we have attracted over 100,000 customers from around the world, and 1 million users.

Today, we are one of the few CRM providers in the world who can deploy our software in all three environments of on-premise, private or shared cloud, while providing access via a desktop/laptop, via a mobile device, or using the Maximizer app.

Ultimately, however, we are successful because for over three decades we have proven we know how to help customers do three things: secure new customers; retain them for the long term; and maximize the repeat business from them.

Equal Employment Opportunity

If you’re interested in a career with Maximizer CRM and are committed to striving for excellence, please submit your resume and cover letter. We are an equal opportunity employer. We do not discriminate based on race, faith, colour, cultural background, gender, sexual orientation, age, marital status, or disability status. We thank all applicants for their interest, however, only those selected for an interview will be contacted.

Salary Range: $150,000 CAD - $160,000 CAD

About Maximizer

Software Development
51-200

Maximizer is a trusted CRM platform built to help financial services and sales professionals grow relationships, drive results, and stay ahead of the curve. Used by more than 120,000 global customers, Maximizer is designed for fast deployment, powerful customization, and everyday usability. AI-assisted summaries and real-time exception alerts give users timely insights that go beyond traditional reporting—helping teams identify risks, act on opportunities, and make smarter decisions. Whether managing a growing pipeline or building a book of business, Maximizer equips professionals with the visibility and tools to stay organized, compliant, and prepared for what’s next.

Similar Jobs