Software Engineering Manager

3 days ago


Canada Benchmark Recruitment Full time

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 #J-18808-Ljbffr



  • , , Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Jonas Software Full time

    Senior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...


  • , , Canada Greenhouse Software Full time

    Join to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...


  • , , Canada Astera Software, Inc. Full time

    About Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...

  • Engineering Manager

    2 weeks ago


    , , Canada Coconut Software Full time

    We are looking for experienced Engineering Managers to inspire and guide some of our Engineering teams at Coconut. You are expected to perform at a high level and lead your team in efficiently building solutions to revolutionize the banking experience at some of the industry leading financial institutions. We’re keen on leaders who thrive on new challenges...


  • , , Canada Salvo Software Full time

    At Salvo Software, we’re building the future of connected automotive diagnostics by combining cutting-edge cloud solutions with advanced scan tool technologies. Our mission is to create smarter, more reliable, and scalable systems that empower technicians, engineers, and vehicle manufacturers worldwide. We thrive on solving complex challenges and are...


  • , , Canada Incognito Software Systems Full time

    A leading software company is seeking a Software Engineering Program Manager located in Ontario, Canada. This role involves owning and driving the R&D process from requirements to production, ensuring alignment with business objectives. The ideal candidate will have a Bachelor's degree in Engineering or Computer Science, 3-5 years of experience in program...

  • Software Engineer

    2 weeks ago


    Remote, Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving complex problems and delivering next-generation software to enhance the Internet experience? Join a global leader in broadband software solutions. Since 1992, we have partnered with top service providers worldwide to deliver innovative technology that improves the digital experience for millions of users. We are seeking a...