1

Software Engineering Manager Jobs in Victoria, BC

Water Treatment Engineer

Victoria, BC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with water treatment modeling software and data analysis tools. * Experience supporting ... and engineering to program and construction management. AECOM is a Fortune 500 firm that had ...

... and software programs.We'reworking hard to create solutions for building operators to enable the ... Build strong working relationships and collaborate effectively with operations, engineering ...

Accounting Manager

Victoria, BC · On-site

  • Medical

  • Dental

  • PTO

... software programs. We're working hard to create solutions for building operators to enable the ... Build strong working relationships and collaborate effectively with operations, engineering ...

Sr Developer (Oracle + Microsoft 365)

Victoria, BC · Remote

$50 - $100/hr

  • Medical

  • PTO

... management systems and business processes. As part of this initiative, you'll help migrate and/or ... software projects. This includes multi-tier applications, system integrations, mission-critical ...

Project Manager

Victoria, BC · On-site

CA$72K - CA$103K/yr

A university degree or diploma in Mechanical, Civil or a related engineering discipline required ... software applications Approximate Base Salary Range for Role: $72,158 -$103,993 CAD. Base Salary ...

Technical Data Package Analyst

Mill Bay, BC · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... Managers (LCMMs), and Engineering departments. They are responsible for identifying and resolving ... This position requires direct or indirect access to hardware, software or technical information ...

Maximo Technical Data Package Analyst

Mill Bay, BC · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... Managers (LCMMs), and Engineering departments. They are responsible for identifying and resolving ... This position requires direct or indirect access to hardware, software or technical information ...

(Remote) Support Analyst

Victoria, BC · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will manage and resolve support tickets related to our Human Resource Management ... We are seeking candidates with strong software proficiency and experience in HR and payroll ...

ILS Officer

Mill Bay, BC · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... Engineering and Product Support Analyses, plans and reports with the objective of improving the ... Manage the data within Logistics Support Analysis Record (LSAR). Conduct Lifecycle Cost Analysis ...

Senior Technical Writer, ILS Support

Mill Bay, BC · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... software or technical information controlled under the Canadian Export Control List and/or the US ... Collaborate with LCMMs, engineers, procurement, and configuration management teams to ensure ...

Civil Designer

Victoria, BC · On-site

CA$62K - CA$106K/yr

... Managers, Designers, and Engineers on a wide range of projects. You will carry out design work, CAD ... applicable software used in their area of practice. * Strong understanding of terminology and ...

Showing results 41-60

Software Engineering Manager information

See Victoria, BC salary details

$88.8K

$159.5K

$213.1K

How much do software engineering manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineering manager in Victoria, BC is $159,468.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,781.00 and $179,223.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What are popular job titles related to Software Engineering Manager jobs in Victoria, BC?

For Software Engineering Manager jobs in Victoria, BC, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Victoria, BC look for?

The top searched job categories for Software Engineering Manager jobs in Victoria, BC are:

What cities near Victoria, BC are hiring for Software Engineering Manager jobs?

Cities near Victoria, BC with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Victoria, BC as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $159,468 per year, or $76.7 per hour.

AI-Native Builder Product Owner

Semaphore Solutions

Victoria, BC

Full-time

Re-posted 11 days ago


Job description

We are seeking an AI-Native Builder Product Owner to accelerate entry into new scientific domains by rapidly prototyping and validating application-layer solutions on top of our platform.

This role sits at the intersection of:

  • Scientific domain expertise
  • AI-assisted software development
  • Product ownership
  • Application architecture

You will compress the cycle between domain insight and working software - while partnering closely with Engineering and Product Management to ensure production-grade outcomes.

This is not a traditional PM or engineering role. You are a builder with domain depth and AI fluency.

What You Will Do:

1. Own a Target Scientific Domain (QC Manufacturing to start)

  • Develop a deep understanding of domain workflows, constraints, and regulatory context
  • Engage directly with early adopter customers
  • Translate domain problems into working software prototypes
  • Identify reusable patterns vs one-off requests


2. Build Application-Layer Solutions Using AI

  • Use AI tooling to accelerate:
    • Code generation
    • Workflow automation
    • Configuration logic
    • Application scaffolding
  • Produce working prototypes - not slideware
  • Operate within defined sandbox and governance boundaries
  • Maintain version-controlled, reviewable artifacts


3. Validate Product-Market Fit Through Real Artifacts

  • Rapidly test domain hypotheses through functional prototypes
  • Shorten time from concept to demo
  • Gather structured feedback from customers
  • Identify which capabilities merit platform-level investment


4. Partner with Engineering for Productionization

  • Collaborate with Platform Engineering on:
    • Architecture review
    • Security and compliance considerations
    • Performance and reliability constraints
  • Package validated patterns for refactoring into production code
  • Respect governance and integration standards


5. Drive Economic Outcomes

  • Reduce time-to-prototype in new domains
  • Increase reuse of validated extension patterns
  • Inform roadmap investment decisions with working artifacts
  • Avoid speculative feature investment


Qualifications

Required

  • 5+ years of experience in software development or technical product ownership
  • Strong hands-on coding experience (Python, TypeScript, Java, or similar)
  • Proven use of AI tools to build or accelerate software development
  • Experience operating in version-controlled, production-grade environments
  • Experience working directly with technical engineering teams

Strongly Preferred

  • Deep experience in a relevant scientific domain (e.g., QC Manufacturing, genomics, regulated laboratory environments)
  • Experience building configurable or workflow-driven systems
  • Familiarity with SaaS architecture and API-driven platforms
  • Understanding of regulated environments (e.g., validation, auditability, compliance)