Software Engineering Manager

Maximizer

Vancouver

On-site

CAD 150,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RRSP matching
Paid vacation
Sick days
Course budget

Job summary

Maximizer seeks an Engineering Manager to lead our engineering team in Vancouver, reporting to the VP of Engineering. You will guide development of CRM features on the Microsoft stack, drive Agile practices, and ensure delivery commitments.

You will recruit and mentor engineers, establish performance reviews, and foster developer growth while advancing AI-enabled productivity with security and compliance in mind.

Qualifications

  • Minimum 5+ years of experience managing and developing software engineering teams.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Proven track record of impacting development of complex or fast-growing systems.
  • Ability to align people behind a common goal and articulate team objectives.

Responsibilities

  • Lead and manage an engineering team delivering CRM features on the Microsoft stack.
  • Establish strong Agile and Scrum rhythms across planning, standups, backlog refinement, reviews, and retrospectives.
  • Recruit, interview, hire, and onboard engineers with capacity planning.
  • Set clear goals, run 1:1s, provide feedback, and conduct performance reviews.

Skills

Team leadership
People management
Agile/Scrum
Hiring & coaching

Education

Bachelor's degree in CS/Engineering

Tools

C#
.NET
Azure

Job description

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

Budget for courses, books, and personal development

Peer to peer recognition and rewards

Team building events, happy hours, and off-sites

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.

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Marketing Coordinator
Technical Marketing Coordinator

Maximizer • Vancouver

On-site
CAD 60,000 - 70,000
RRSP matching program
Paid vacation and sick days
Laptop provided
+3
Senior Full Stack Developer
Senior Full Stack Developer

Maximus Canada • Charlottetown

Hybrid
CAD 90,000 - 130,000
Competitive compensation
Employer-paid benefits
Group Retirement Savings Plan
+2
Senior Customer Success Manager
Senior Customer Success Manager

United States Digital Space LLC • Montreal (administrative region)

Hybrid
CAD 107,000 - 148,000
Manager Engineering
Manager Engineering

TELUS Digital • Canada

Remote
CAD 100,000 - 110,000
Practice Leader, OCM
Practice Leader, OCM

Maximus • Toronto

Hybrid
CAD 150,000 - 210,000
Competitive pay
Benefits
Generous vacation
+3
Account Executive
Account Executive

Maximus • Ottawa

Hybrid
CAD 170,000 - 185,000
Competitive pay
Benefits
Generous vacation
+3
CRM Program Manager
CRM Program Manager

LeverageTek Staffing Solutions • Ottawa

Hybrid
CAD 120,000 - 180,000
Software Developer IV, Viper Engineering
Software Developer IV, Viper Engineering

ACV Auctions • Toronto

On-site
CAD 120,000 - 160,000
Healthcare and dental coverage
Employee stock purchase program
RRSP retirement plan
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

Hybrid
CAD 212,000 - 320,000
Stock options
Generous time-off
Professional development budget
+1
Sales Manager | B2B SaaS
Sales Manager | B2B SaaS

The Portfolio Group • Toronto

On-site
CAD 72,000 - 88,000
Birthday day off
Vacation entitlement after 2 years
Vacation entitlement after 5 years
+5