Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Manager, SR&ED (Software Engineer)

$102.5k - $200k per year
Full-time

KPMG LLP

Overview

At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take ownership of your career with support at every stage. Join a firm where your career can make a difference.

KPMG’s Tax Incentives Practice (TIP) supports leading organizations in navigating Canada’s SR&ED program by combining deep technical expertise with tax advisory insight. As the practice continues to expand in the software and emerging technology space, there is a need for a Senior Manager to lead complex client portfolios and contribute to the ongoing growth of the practice.

This opportunity offers the chance to advise on large-scale, multi-faceted R&D initiatives, lead high-performing teams, and play a central role in client development, delivery excellence, and market expansion within the software engineering domain.

What you will do

  • Lead complex SR&ED engagements for large and mid-market software clients, ensuring technical accuracy and strategic alignment
  • Provide trusted advisor support to senior client stakeholders on R&D positioning, claim strategy, and risk management
  • Oversee the review and approval of technical reports and supporting documentation for SR&ED submissions
  • Drive engagement quality, profitability, and delivery consistency across a portfolio of clients
  • Mentor and develop Managers and junior team members, strengthening technical and client delivery capabilities
  • Contribute to business development efforts, including proposals, client presentations, and market outreach
  • Identify emerging trends in software innovation and translate them into actionable insights for clients and the practice
  • Collaborate with cross-functional teams, including tax specialists and other advisory groups, on multidisciplinary engagements
What you bring to the role

  • Lead complex SR&ED engagements for large and mid-market software clients, ensuring technical accuracy and strategic alignment
  • Provide trusted advisor support to senior client stakeholders on R&D positioning, claim strategy, and risk management
  • Oversee the review and approval of technical reports and supporting documentation for SR&ED submissions
  • Drive engagement quality, profitability, and delivery consistency across a portfolio of clients
  • Mentor and develop Managers and junior team members, strengthening technical and client delivery capabilities
  • Contribute to business development efforts, including proposals, client presentations, and market outreach
  • Identify emerging trends in software innovation and translate them into actionable insights for clients and the practice
  • Collaborate with cross-functional teams, including tax specialists and other advisory groups, on multidisciplinary engagements
  • Participating in project planning, resource management, and engagement economics

KPMG BC Region Pay Range Information 

The expected base salary range for this position is $102,500 to $200,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.

Providing you with the support you need to be at your best 

#LI-Hybrid

Our Values, The KPMG Way

Integrity , we do what is right |  Excellence , we never stop learning and improving |  Courage , we think and act boldly | Together , we respect each other and draw strength from our differences |  For Better , we do what matters

KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.

Adjustments and accommodations throughout the recruitment process

At KPMG, we are committed to fostering an inclusive recruitment process where all candidates can be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments or accommodations to help you perform at your best. Adjustments (informal requests), such as extra preparation time or the option for micro breaks during interviews, and accommodations (formal requests), such as accessible communication supports or technology aids, are tailored to individual needs and role requirements. You will have an opportunity to request an adjustment or accommodation at any point throughout the recruitment process. If you require support, please contact KPMG’s Employee Relations Service team by calling View phone number on careers.kpmg.ca.

AI Usage

We embrace the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or surfacing relevant qualifications. However, no hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals, who are equipped with training that empowers them to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, including security and privacy requirements, that align with KPMG’s Trusted AI framework.

We believe technology should empower human judgment, not replace it. It’s one of the many ways we’re delivering on our vision of being a technology-first, people-driven firm.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Manager, SR&ED (Software Engineer) in Vancouver, BC vacancy
  • $85k - $128.5k per year

     ...’s Tax Incentives Practice (TIP) brings together engineers and tax professionals to help innovative organizations...  ...Research and Experimental Development (SR&ED) program. As demand for advisory support in complex software-driven R&D environments continues to grow, this team... 
    Senior
    Full time
    Internship

    KPMG LLP

    Vancouver, BC
    10 hours ago
  •  ...companies fund their innovation by recovering millions each year through SR&ED, provincial R&D tax credits, and non-dilutive government funding...  ...boundaries, and how to maximize claims without overreaching. Manage multiple client files and deadlines simultaneously (18-month... 
    Senior
    Full time
    For subcontractor
    Internship
    Flexible hours

    Shred Capital

    Vancouver, BC
    26 days ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible for scaling the next generation of innovative credit onboarding platforms that power modern fintech experiences. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    18 days ago
  • $150.5k - $175.25k per year

     ...Empathetic . Your role As a Sr. SDET in Agentic QA, you will...  ...and reports to a QA Eng Manager in the United States. What...  ...with Applied AI teams on prompt engineering, model selection, and evaluation...  ...~5+ years of experience in software engineering or SDET roles with... 
    Senior
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    20 days ago
  • $145k - $170k per year

     ...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to...  ...scientists, software engineers, project managers and finance, HR, and IT professionals. Our...  ...in EDC, we are currently looking for a  Sr. Software Engineer (ML Researcher)  to... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    EarthDaily Analytics

    Vancouver, BC
    21 days ago
  • $146.2k - $201.1k per year

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...started. As a Fullstack software engineer, you will work with your team and product management to make insights from data simple...  ...,000 apps — and it was only GA’ed this past June. The Apps team is... 
    Senior
    Full time
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    18 days ago
  •  ...SaaS company that helps answer questions software development teams have about their applications...  ...’re an experienced software development engineer with a track record of building and...  ...technologies. What You’ll Do As a senior member of the team, you’ll play a critical... 
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    23 hours ago
  •  ...team to take it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing,...  ...engineers for seamless system integration. Implement and manage communication protocols such as EtherCAT, CAN, UART, SPI,... 
    Senior
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    23 hours ago
  • $130k - $173k per year

     ...people and businesses think about cybersecurity, digital experiences, and identity and access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling... 
    Senior
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    9 days ago
  • $10k per year

     ...operations. About the Team The MG Security Engineering organization provides unified security...  ..., AI/ML Security, and Security Program Management. We are a team of 50+ security...  ...consumer platforms.   About the Role As a Senior Technical Program Manager (TPM),... 
    Senior
    Full time
    Internship
    Worldwide
    3 days per week

    Match Group

    Vancouver, BC
    1 day ago
  • $118.8k - $159.4k per year

     ...technology, and technology inspires creativity. Engineers in our Production Technology department...  ...Production Technology team, targeting software development in multiple domains, from...  ...and implementing core infrastructure to manage our shot, environment, and asset definitions... 
    Senior
    Long term contract

    Walt Disney Animation Studios

    Vancouver, BC
    19 days ago
  • $118.8k - $159.4k per year

     ...technology inspires creativity. Engineers in our Production Technology...  ...Include: Production data management and version control...  ...with technical directors, other software engineers, and technology leadership...  ...key/value networked storage engines (FoundationDB, CockroachDB, JanusGraph... 
    Senior

    Walt Disney Animation Studios

    Vancouver, BC
    19 days ago
  • $135.8k - $253k per year

     ...cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of...  ...solution, enabling our customers to effectively manage and analyze their data. Your work will...  .... Responsibilities As a Principal Software Engineering Manager on the Fabric... 
    Full time
    Local area

    Microsoft

    Vancouver, BC
    4 days ago
  • $114.4k - $203.9k per year

     ...Advertising. Our team is creating the foundational demand management platform that makes this vision possible: the engine behind Microsoft’s strategy to make Microsoft Ad...  ...Management real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high-... 
    Senior
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    26 days ago
  • $135k - $175k per year

    SOFTWARE ENGINEERING MANAGER II - VANCOUVER, HYBRID (2-3 DAYS IN OFFICE) We are seeking a dynamic, delivery-focused Engineering Manager to lead an engineering team. The client's SaaS platform integrates directly with major partner banks; because of this, the team operates... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Randstad

    Vancouver, BC
    11 days ago
  • $191.1k per year

     ...sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer, Data Platform We're hiring a Senior Software Engineer to...  ...and deliver self-service applications that empower users to manage, monitor, and troubleshoot their own data pipelines running... 
    Senior
    Full time
    Local area

    Coinbase

    Vancouver, BC
    5 days ago
  •  ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    22 days ago
  • $176k - $200k per year

     ...subtle interaction behaviors that differentiate good software from great software. You will join our Account Management team in Vancouver, empowering admins to balance...  ...Set and maintain high standards for software engineering, mentoring peers, and elevating the team's overall... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    a month ago
  •  ...robots, is looking to hire a skilled and motivated Real Time Software Engineer to join our Real Time Systems team. The Real Time Software Engineer...  ...and controls engineers, infrastructure, systems, and program management teams. Hands-on experience with real-time Linux, ROS 2,... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office

    Sanctuary AI

    Vancouver, BC
    4 days ago
  • $168k - $211k per year

     ...this means a trade-off between managing their books and running their...  ...letter from our Director of Engineering: Dear future Benchmate,...  ...We are looking for a talented Senior Engineering Manager to join the...  ...teams focused on delivering software that makes a difference. Strengthen... 
    Senior
    Live In
    Work at office
    Remote work
    Work from home
    Home office

    Bench Accounting

    Vancouver, BC
    6 days ago
  •  ...platforms for autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product and service layer: the...  ...services and APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack. You'll design and... 
    Senior
    Full time

    paralleldomain

    Vancouver, BC
    19 days ago
  • $100k - $150k per year

     ...payroll, and hiring platform for managing the hourly workforce. There...  ..., ByteDance, and more. Our engineering team is composed of passionate...  .... We are seeking a talented Senior Engineer to join our growing...  ...The Life You are a seasoned Software Engineer with a strong... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    2 days per week

    Workstream

    Vancouver, BC
    12 days ago
  •  ...improve their business. Founded by engineers — and customer obsessed — we...  ...started. As a Fullstack software engineer, you will work with your team and product management to make insights from data simple...  ...,000 apps — and it was only GA’ed this past June. The Apps team is... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    more than 2 months ago
  • $140k - $210k per year

     ...and a leading AI platform for managing people money and agents were shaping...  ...built. Were forming small senior cross-functional AI teams that...  ...leaders machine learning engineers and full-stack builders to create...  ...Role As a Senior Full Stack Software Engineer in Agent Factory... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    19 days ago
  •  ...is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform...  ...ships faster and more safely. We're hiring a senior software engineer for our team. Our area of ownership... 
    Senior
    Full time

    paralleldomain

    Vancouver, BC
    19 days ago
  • $192k - $240k per year

     ...global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate...  ...resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building... 
    Senior
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    a month ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity...  ...leader (8–10+ years in engineering, 3+ years managing senior and staff engineers). Deep backend engineering expertise... 
    Senior
    Internship
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    a month ago
  • $132.6k - $174k per year

     ...technology team accountable for the strategy, engineering, and delivery of technology to enable...  .... core responsibilities As a Senior Solution Architect, you will design and own...  ...apply deep expertise across architecture, software engineering, cloud, and integration to resolve... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    3 days ago
  • $150k - $190k per year

     ...activating Dynamic Deals through their preferred DSP, leveraging our managed service DSP, or utilizing our industry-first ContextGPT...  ...industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force... 
    Senior
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    28 days ago
  •  ...loving culture, and a drive to do what it takes to make great games. And this is where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software... 
    Senior
    Contract work
    For contractors

    kabam

    Vancouver, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Manager, SR&ED (Software Engineer). Be the first to apply!