Apply now

Posted 4 months ago

Software Engineering Manager

@ PCMI, LLC

Remote in Canada

$150k–$160k/yrRemoteFull-time7+ years experience
Apply now
SIGNALS

Overview

PCMI, LLC is hiring a Software Engineering Manager for a full-time remote role in Canada. The manager plans and delivers software projects, guides and grows engineers, drives AI adoption across the SDLC, and stays hands-on with code. Pay is stated as $150,000-160,000 CAN, with a comprehensive benefits package.

Pay:

$150,000–$160,000 a year

Responsibilities:

  • Plan, execute and deliver software development projects
  • Lead, mentor and manage a team of software developers
  • Provide technical guidance and conduct code reviews
  • Champion AI adoption across the software development lifecycle
  • Recruit, interview, hire and train new staff

Requirements summary:

  • Bachelor's degree in computer science or equivalent experience
  • 3+ years in a leadership role and 7+ years of engineering experience
  • 8+ years leading multi-tier web services development
  • Proven experience with C#, Angular, TypeScript and JavaScript
  • Proven experience with Azure cloud architecture and CI/CD pipelines

Tools & skills

Benefits mentioned

WellnessEmployee discount
Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2026-07-23
First seen by our source
2026-10-09
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityManager
DepartmentSoftware development
Experience7+ years
Management experience3+ years
Manages peopleYes
Hours per week40 (estimated)
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer science
Perks mentionedEmployee discount, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

PCMI, LLC

FieldValue
Open jobs on Jobsy4
Job description

PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide — and we're just getting started. With teams across North America (US & Canada), Europe (Poland), and Asia (India), we're modernizing our architecture, embedding AI across our products, and scaling to meet growing demand. We move fast, we build with purpose, and we're hiring leaders who want to shape what comes next.

What You’ll Do

We're looking for a hands-on, technically strong Software Engineering Manager who thrives in ambiguity and can rally a team to ship high-quality software. You'll set technical directions, grow your engineers, and keep the team's work tightly aligned with what the business needs; while staying close enough to the code to earn your team's trust.

In this role, you will:

  • Oversee the planning, execution, and delivery of software development projects. This involves setting project timelines, allocating resources, and tracking progress against milestones.
  • Provide technical guidance and expertise to the development team, helping to resolve complex technical issues and ensuring that the team follows best practices and coding standards.
  • Championing AI Engineering by encouraging the team to inject AI across the entire SDLC to drive efficiency gains.
  • Improving system performance and reliability and conducting code reviews and making technical contributions.
  • Allocate resources effectively, including personnel, budget, and time, to ensure that projects are completed on schedule and within budget constraints.
  • Identify potential risks and challenges in software development projects and develop strategies to mitigate them.
  • Continuously assess and improve software development processes, tools, and methodologies to increase efficiency, quality, and scalability.
  • Ensure that software development activities comply with relevant regulations, standards, and security protocols.
  • Ensure that software products meet quality standards and customer requirements by implementing rigorous testing procedures and quality assurance processes.
  • Communicate with stakeholders, including clients, executives, and other departments, to understand requirements, provide updates on project status, and manage expectations.
  • Stay informed about new technologies, tools, and trends in software development, and assess their potential impact on current and future projects.
  • Address conflicts and disagreements within the development team or with other stakeholders in a constructive and timely manner.
  • Lead, mentor, and manage a team of software developers, ensuring they have the resources, support, and direction needed to meet project goals.
  • Foster a collaborative and communicative environment within the development team and across other departments such as product management, quality assurance, and operations.
  • Evaluate the performance of team members, provide feedback, and implement strategies for professional development and improvement.
  • Recruits, interviews, hires, and trains new staff.

What You’ll Need to Join Our Team

  • Bachelor’s degree in computer science or related field or equivalent work experience.
  • 3+ years in leadership role.
  • 7+ years of engineering experience.
  • 8+ years of leading the definition and development of multi-tier web services experience.
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.
  • Proven experience with C#, Angular, TypeScript, and JavaScript.
  • Proven experience with Azure cloud architecture (App Services, Service Bus, Azure SQL, and related services).
  • Proven experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).
  • Experience with AI-assisted development tools (e.g., Claude Code).

Why Work For Us

  • Competitive Compensation from$150,000-160,000 CAN
  • Comprehensive Benefit Package**
  • Professional Development Opportunities
  • Employee Events
  • Wellness Programs
  • Employee Discount Programs

*Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

**Eligible to enroll the first day of employment for immediate coverage.

#LI-BB1
#LI-Remote

Similar jobs

  • Software Engineering Manager, Enterprise

    Ontario
    RemoteFull Time

    Spellbook

    5+ YOESpellbook needs a candidate with 5+ years of software development experience, including technical leadership at a fast-moving company. They must have led engineers, worked on enterprise sales deals, and shown strong judgment, system design skills and regular use of AI coding tools.

    Software Engineering Manager, Product

    Ontario
    RemoteFull Time

    Spellbook

    5+ YOECandidates need 5+ years of software development experience, including technical leadership in a fast-moving environment. Strong skills in JavaScript/TypeScript, React, Node and AWS, plus regular use of AI coding tools, are required.

    AWS, React, TypeScript, JavaScript, Microsoft Word

  • Software Engineering Manager

    Toronto, ON

    AutoTrader.ca

    5+ YOE5+ MgmtCandidates need at least five years of engineering leadership experience, with a strong software background and experience building public-facing web applications. Hands-on skill in PHP, Laravel, Vue, PostgreSQL, Redis and AWS is required, plus Scrum and project management experience and practical AI-assisted engineering experience.

    Laravel, Vue, PostgreSQL, Redis, AWS, Docker

  • Software Engineering Manager - Web Interfaces

    Burlington, ON
    RemoteFull Time

    Ribbit

    Candidates need experience managing software engineers and shipping production web software as a senior engineer. They should have worked on early-stage teams, delivered against external commitments, and understand real-time or data-intensive systems.

    Onboarding, Leadership, Documentation, CI/CD, Robotics, React

  • Senior Software Engineering Manager - EA SPORTS™ UFC

    Vancouver, BC

    Electronic Arts

    10+ YOE4+ MgmtCandidates need 10+ years of multi-platform software development and 4+ years of engineering leadership, including managing managers. Electric Arts expects skills in mentoring, hiring, large-scale system design, and programming in C++, C#, or Java.

    MMA, Coaching, Performance management, CI/CD, Software development, Leadership

  • Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs

    Toronto, ON
    Full Time

    Amazon Development Centre Canada ULC

    7+ YOE3+ MgmtCandidates need 3+ years of engineering team management, 7+ years working directly in engineering teams, and experience designing scalable systems and leading multi-tier web services. They should know full development life cycle practices and have partnered with product or program management teams.

    PyTorch, AWS Neuron SDK, profiling tools

  • Software Engineering Manager - Vehicle Data Platform

    Markham, ON +1
    HybridFull Time

    GM of Canada Company

    6+ YOE2+ MgmtCandidates need a bachelor's degree in a related field, 6+ years of software or systems engineering on Android, Linux or QNX, and 2+ years managing engineers. They should have C, C++ or Java/Kotlin skills and experience delivering on resource-limited ECUs or fleet-scale data pipelines.

    Android, Linux, QNX, Kotlin, Java, C++

  • Software Engineering Manager (Hands-On)

    Toronto, ON
    RemoteFull Time

    TTEC Digital

    8+ YOE3+ MgmtCandidates need 8+ years of software engineering experience, including 3+ years of management while staying hands-on. They must have experience with distributed systems, JavaScript, TypeScript, Node.js, and cloud platforms, and use AI coding tools daily.

    GitHub Copilot, Cursor, Claude Code, Kubernetes, Google Cloud, Node.js

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.