High-paying software engineering jobs in Victoria
Software engineering is the process of designing, developing, and maintaining software systems. Engineers write code and create applications that solve problems or meet user needs. Software engineers must have programming skills and an understanding of software architecture, testing, and debugging.
The 18 software engineering jobs listed below pay well, with salaries between $83,682 and $129,573 per year. Software Engineer, Developer and Data Engineer are among the most popular high-paying roles in Victoria, BC.
Job title
Updated Oct. 17, 2026Platform Engineer
Victoria
British Columbia
Senior .NET Developer
Victoria
British Columbia
AI Developer
Victoria
British Columbia
Full Stack Developer
Victoria
British Columbia
Software Engineer
Victoria
British Columbia
Data Engineer
Victoria
British Columbia
Developer
Victoria
British Columbia
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Platform Engineer
Review job description
Please refer to the employers job description for complete details.
Platform Engineers build and maintain scalable infrastructure, integrate automation tools, and ensure system reliability. They need expertise in cloud environments, coding skills for tool development, and knowledge of CI/CD pipelines to support seamless software delivery.
See 2 jobsAverage salary
Victoria
$129,573 per yearBritish Columbia
$134,777 per year -
Senior .NET Developer
Review job description
Please refer to the employers job description for complete details.
Senior .Net Developers design scalable applications, lead code reviews, and optimise system performance. They need expertise in C# and .Net frameworks, knowledge of cloud services, and strong problem-solving and communication abilities.
See 1 jobsAverage salary
Victoria
$119,585 per yearBritish Columbia
$110,525 per yearSkills
- APIs
- Agile
- JavaScript
-
AI Developer
Review job description
Please refer to the employers job description for complete details.
AI Developers design and build intelligent systems by coding algorithms, integrating machine learning models, and optimising data pipelines. They need programming expertise, knowledge of AI frameworks, and strong problem-solving skills to deliver effective solutions.
See 2 jobsAverage salary
Victoria
$110,315 per yearBritish Columbia
$118,762 per yearSkills
- AI
- Machine learning
- TensorFlow
- Azure
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design and build web applications, working on both frontend interfaces and backend servers. They need proficiency in JavaScript, databases, and API integration, plus experience with agile methods and cloud services to deliver seamless user experiences.
See 2 jobsAverage salary
Victoria
$109,240 per yearBritish Columbia
$108,101 per yearSkills
- APIs
- JavaScript
- Agile
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design, develop, and test software applications tailored to user needs and system requirements. They need programming expertise, knowledge of software development cycles, and strong problem-solving skills to create reliable and efficient solutions.
See 5 jobsAverage salary
Victoria
$105,462 per yearBritish Columbia
$118,102 per yearSkills
- Software development
- Agile
- APIs
- Java
-
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build and maintain data pipelines, optimize storage solutions, and ensure data quality for analytics. They need expertise in SQL, Python, cloud platforms, and strong problem-solving abilities to support reliable, scalable data systems.
See 3 jobsAverage salary
Victoria
$101,854 per yearBritish Columbia
$115,678 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers build and maintain software applications, write clean code, and troubleshoot technical issues. They need proficiency in programming languages, strong problem-solving skills, and understanding of development tools and methodologies.
See 3 jobsAverage salary
Victoria
$83,682 per yearBritish Columbia
$87,952 per yearSkills
- APIs
- JavaScript