1

Software Engineering Jobs Jobs in Victoria, BC (NOW HIRING)

Senior Software Engineer

Victoria, BC · Remote

CA$135K - CA$170K/yr

Diploma or BS in Computer Science or related field or equivalent professional experience. * 7+ years professional software engineering experience. * Good command of the Java language and familiarity ...

Senior Software Engineer

Victoria, BC · Remote

CA$135K - CA$170K/yr

Diploma or BS in Computer Science or related field or equivalent professional experience. * 7+ years professional software engineering experience. * Good command of the Java language and familiarity ...

Degree in computer science, software engineering or equivalent work experience. * 5+ years of dedicated experience in a client service or agency environment. * Proficiency with server-based web ...

Software-First Engineering: This role embraces modern software engineering concepts including version control, automated testing, CI/CD, DataOps, and MLOps. * Interesting Problems to Solve: You'll ...

next page

Showing results 1-20

Software Engineering Jobs information

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

AspectSoftware Engineering JobsSoftware Developer Jobs
Required CredentialsBachelor's in CS or related, certificationsBachelor's in CS or related, certifications
Work EnvironmentTeam-based, collaborative projects, structured processesIndividual or team work, coding-focused, flexible environments
Employer & Industry UsageTech companies, startups, large enterprisesTech firms, startups, freelance opportunities
Common Search & ComparisonOften compared for roles involving design, testing, and maintenanceFocused on coding, development, and implementation tasks

Software Engineering Jobs typically encompass a broader scope, including designing, testing, and maintaining software systems, often requiring a structured approach. Software Developer Jobs focus more on coding and building applications. While both roles require similar credentials, their work environments and responsibilities differ, making each suitable for different career interests within the tech industry.

Are software engineers still in demand?

Software engineering jobs remain in high demand due to ongoing digital transformation across industries, with skills in programming languages, cloud computing, and cybersecurity highly sought after. The industry continues to grow, driven by the need for software development, system maintenance, and technological innovation.

What jobs can I do as a software engineer?

Software engineers can work in roles such as application developer, systems engineer, web developer, mobile app developer, or software architect. These positions often require knowledge of programming languages like Java, Python, or C++, and may involve working with tools like Git and Agile methodologies. Job responsibilities vary from designing and coding software to testing and maintaining applications across various industries.

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

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

Infographic showing various Software Engineering Jobs job openings in Victoria, BC as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 73% In-person, 3% Hybrid, and 24% Remote job distribution.

Principal systems software engineer

Victoria, BC

Targeted Talent
Recruiting and Staffing Services • 11 - 50 employees

Full-time

Medical, PTO

Re-posted 4 days ago


Job description

About the Company: 
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements:

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C/C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open/closed source projects

Preferred Skills & Experience:

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C/C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed

Perks:

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA