Software Engineering Manager

Benchmark Recruitment

Canada

Hybrid

CAD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth opportunities
Hybrid work environment

Job summary

A leading recruitment firm is seeking a Salesforce Software Development Manager for a hybrid role in Canada. This position involves technical leadership and team management to deliver and support Salesforce components. Ideal candidates have a Bachelor's degree, 5+ years of Salesforce development experience, and proven leadership abilities. You will oversee projects, mentor engineers, and enhance engineering processes. Offering competitive compensation, benefits, and strong growth opportunities, this role is essential within a global enterprise.

Qualifications

  • 5+ years of software development experience, ideally with strong emphasis on Salesforce development.
  • 3+ years of technical leadership experience, including code review and architectural guidance.
  • 1+ year of people management experience (performance reviews, coaching, hiring).

Responsibilities

  • Perform detailed code reviews and ensure engineering excellence across all deliverables.
  • Manage a team of Software Engineers and contractors, including workload planning, coaching, and performance management.
  • Lead Agile ceremonies and ensure efficient, predictable delivery.

Skills

Salesforce development
Technical leadership
Agile methodologies
Team management
Code review

Education

Bachelor’s degree or diploma in Computer Science

Tools

Salesforce
CI/CD pipelines

Job description

Salesforce Software Development Manager

Full-time Opportunity | Hybrid, 3 days/week on-site in the Greater Vancouver Metropolitan Area | Must hold a valid Canadian Work Visa

Our client, a large global enterprise organization, is seeking a Salesforce Software Development Manager to lead a high-performing development team responsible for delivering and supporting key Salesforce components and integrations.

This role is a blend of technical leadership (50%) and team management (50%), and requires someone who can actively contribute code, review complex technical work, and guide the team’s development practices.

This is a highly visible role within a modern engineering organization, providing technical direction, mentoring staff, and ensuring high-quality delivery across the Salesforce ecosystem.

Responsibilities
Technical Leadership (50%)
  • Perform detailed code reviews and ensure engineering excellence across all deliverables.
  • Lead the design, development, enhancement, and troubleshooting of Salesforce applications and integrations.
  • Work closely with DevOps, Solution Architects, and cross-functional engineering partners to build reliable, secure, scalable solutions.
  • Conduct system maintenance, identify performance issues, and ensure platform reliability in production environments.
  • Stay current with Salesforce platform releases, features, tools, and best practices; recommend opportunities to adopt new capabilities.
Team & Delivery Management (50%)
  • Manage a team of Software Engineers and contractors, including workload planning, coaching, and performance management.
  • Lead Agile ceremonies (sprint planning, backlog refinement, retrospectives) and ensure efficient, predictable delivery.
  • Collaborate with Product Management to transform business requirements into technical tasks and accurate implementation estimates.
  • Oversee the on‑call rotation and provide support during high‑impact production incidents as needed.
  • Support hiring, onboarding, performance reviews, goal‑setting, and other HR‑related responsibilities.
  • Contribute to improving engineering processes, delivery workflows, and development standards.
Qualifications
Required
  • Bachelor’s degree or diploma in Computer Science, Software Engineering, or a related field.
  • 5+ years of software development experience, ideally with strong emphasis on Salesforce development.
  • 3+ years of technical leadership experience, including code review and architectural guidance.
  • 3+ years of experience with Agile development methodologies (Scrum preferred).
  • 1+ year of people management experience (performance reviews, coaching, hiring).
  • Proven ability to translate business needs into technical design and actionable development plans.
Preferred
  • Experience with Salesforce integrations, CI/CD pipelines, and multi‑environment deployments.
  • Exposure to DevOps practices and modern automation tooling.
  • Strong mentoring and communication skills with the ability to elevate team capability.
  • Experience supporting production environments at scale.
Why Join
  • Lead a talented team of engineers within a complex Salesforce environment.
  • Maintain a hands‑on technical role while shaping architecture, quality, and development practices.
  • Hybrid work environment—engaging in‑person collaboration with flexibility.
  • Opportunity to drive technical innovation and influence platform direction.
  • Competitive compensation, benefits, and strong opportunities for career growth in a global enterprise setting.

Seniority Level: Mid‑Senior level

Employment type: Full‑time

Job function: Information Technology

Industries: Construction, Hardware Manufacturing, and Construction

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Salesforce Engineering Manager — Hybrid (Vancouver)
Salesforce Engineering Manager — Hybrid (Vancouver)

Benchmark Recruitment • Canada

Hybrid
CAD 120,000 - 150,000
Competitive compensation
Career growth opportunities
Hybrid work environment
Software Engineering Manager
Software Engineering Manager

RB Global Inc. • Burnaby

On-site
CAD 117,000 - 160,000
Manager, Strategy & Operations
Manager, Strategy & Operations

Salesforce • Toronto

On-site
CAD 115,200 - 158,400
Senior Salesforce Developer
Senior Salesforce Developer

Randstad Digital • Richmond Hill

On-site
CAD 80,000 - 120,000
Senior Salesforce Technical Lead
Senior Salesforce Technical Lead

Canada Life • London

On-site
CAD 114,000 - 164,000
Career development
Health & Wellness
Time off
+3
Senior Salesforce Technical Lead
Senior Salesforce Technical Lead

Canada Life • Winnipeg

On-site
CAD 114,000 - 164,000
Education reimbursement
Health benefits
Mental health benefit
+3
Senior Salesforce Technical Lead
Senior Salesforce Technical Lead

Canada Life • Toronto

On-site
CAD 114,000 - 164,000
Education reimbursement
Health benefits
Volunteer day
+4
Salesforce Release Manager
Salesforce Release Manager

iA Financial Group • Quebec

On-site
CAD 100,000 - 150,000
Hybrid work model
Performance bonus
Employee share purchase plan
+3
Salesforce Developer
Salesforce Developer

Tek Tron IT • Canada

On-site
CAD 80,000 - 115,000
Salesforce Release Manager
Salesforce Release Manager

iA Financial Group (Industrial Alliance) • Quebec

Hybrid
CAD 90,000 - 125,000
Flexible benefits
Pension plan
Employee share purchase plan
+6