1

Best Paying Computer Science Jobs in Victoria, BC

Drive definition and adoption of best practices * Support roadmap development and recruiting ... MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing ...

Drive definition and adoption of best practices * Support roadmap development and recruiting ... MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing ...

Security Analyst

Victoria, BC ยท Hybrid

CA$88K - CA$101K/yr

A degree or diploma in computer science or a related field. An equivalent combination of education ... Supports security best practices into business processes, projects, and system designs. * Develops ...

Define infrastructure standards, best practices, and governance frameworks. * Evaluate emerging ... Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Bachelor's degree in Business Administration, Information Technology, Computer Science, or a ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Bachelors degree in Business Administration, Information Technology, Computer Science, or a related ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Bachelor's degree in Business Administration, Information Technology, Computer Science, or a ...

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+ ... At impact.com, we believe that when you're happy and fulfilled, you do your best work. That's why ...

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+ ... At impact.com, we believe that when you're happy and fulfilled, you do your best work. That's why ...

Senior Full Stack Engineer II

Victoria, BC ยท Remote

CA$110K - CA$130K/yr

Diploma or BS in Computer Science or related field or equivalent professional experience. * 7+ ... At impact.com, we believe that when you're happy and fulfilled, you do your best work. That's why ...

... to Security best practices and KPMG standards. Provide guidance and advice as required to ... Bachelor's or master's degree in Information Technology, Computer Science, or a related work ...

next page

Showing results 1-20

Best Paying Computer Science information

What are the best paying jobs in computer science?

The best paying jobs in computer science typically include roles such as software architect, machine learning engineer, data scientist, cloud solutions architect, and cybersecurity engineer. These positions often require advanced skills in programming, systems design, and data analysis, as well as experience with the latest technologies. Salaries can vary depending on location, level of experience, and the specific industry, but these roles consistently rank among the highest paying in the tech sector. Many of these positions also offer additional benefits and opportunities for career advancement.

What is the difference between Best Paying Computer Science vs Software Engineer?

AspectBest Paying Computer ScienceSoftware Engineer
Required CredentialsBachelor's or Master's in Computer Science, certifications like AWS, CiscoBachelor's in Computer Science or related field, coding certifications
Work EnvironmentResearch labs, tech companies, academiaTech firms, startups, corporate IT departments
Employer & Industry UsageUniversities, research institutions, high-tech companiesSoftware development firms, tech giants, consulting
Common Search & Comparison IntentHigh-paying roles in CSSoftware development salaries & roles

Best Paying Computer Science roles often include specialized positions like data scientist or AI researcher, which may require advanced degrees and certifications. Software Engineers focus on designing, coding, and maintaining software applications. While both roles require a computer science background, Best Paying Computer Science positions tend to offer higher salaries due to specialization and industry demand, especially in research or executive roles.

What are common challenges faced by professionals in high paying computer science roles, and how can candidates prepare for them?

Professionals in high-paying computer science roles often face challenges such as keeping up with rapidly evolving technologies, managing complex projects, and collaborating across multidisciplinary teams. Candidates can prepare by regularly updating their technical skills, gaining experience with project management tools, and developing strong communication abilities. Additionally, being adaptable and proactive in learning new programming languages and frameworks can help professionals stay competitive and successful in these demanding positions.

What are the key skills and qualifications needed to thrive in a best paying computer science role?

To excel in top-paying computer science roles, you typically need strong programming skills, expertise in algorithms and data structures, and a relevant computer science degree. Familiarity with technical tools like Python, Java, cloud platforms, and frameworks, along with certifications in areas like AWS or machine learning, is often required. Outstanding problem-solving abilities, teamwork, and effective communication are soft skills that help professionals stand out. These skills and qualifications are crucial for developing innovative solutions, collaborating on complex projects, and driving business success in a technology-driven environment.
What job categories do people searching Best Paying Computer Science jobs in Victoria, BC look for? The top searched job categories for Best Paying Computer Science jobs in Victoria, BC are:
What cities near Victoria, BC are hiring for Best Paying Computer Science jobs? Cities near Victoria, BC with the most Best Paying Computer Science job openings:
Infographic showing various Best Paying Computer Science job openings in Victoria, BC as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

IT Service Support Specialist

BC Pension Corporation

Victoria, BC โ€ข On-site

CA$88K - CA$101K/yr

Full-time

Retirement

Posted 15 days ago


Job description

Classification: Information Systems R24 ย 

Reports to: Service Desk Lead ย 

Salary Range:$88,693.54 to $101,037.75 per annum (salary includes a 9.9% market adjustment)

Union/Excluded: BCGEU

Security Screening: Required

Job Type: Regular full time ย 

Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a lower level. ย 

We are seeking an IT Service Support Specialist to join our team in Victoria, British Columbia, Canada. ย 

As an IT Service Support Specialist, you will work with the Service Desk team, providing IT support to the organization through incident and request management. You will work to address complex or sensitive issues, review service metrics, identify repeat incidents and recommend corrective action, as well as manage major incidents. In addition, you will work closely and collaborate with network specialists, system/database/desktop administrators and software application specialists. ย 

Working in a dynamic and time-sensitive environment, you will provide end user tier 1 and 2 support by diagnosing and resolving issues, such as password resets and application issues, to server/virtual machine deployments, networking, and application support. This is an exciting opportunity to bring your technical support expertise to our growing team. ย 


Work Model ย 

This position is located in our Victoria, BC office and requires full-time on-campus presence. Additional requirements are determined by the role functions and operational needs of each business area. ย ย 

BC Pension Corporation is one of the largest professional pension service providers in Canada. We serve over 780,000 active and retired members and more than 1,000 plan employers, paying out more than $540 million in benefits each month (over $6.5 billion a year) to over 240,000 retirees.
One in eight BC citizens is a member of one of the five pension plans we serve.
Services include providing plan information to members and employers, managing contributions and member records, paying pension benefits, and providing policy, financial and communication services to plan boards. We are a community of dedicated professionals who share common beliefs about client service and a desire to make our organization an even better place tomorrow than it is today.
The Information Technology Service Operations branch (ITSO)ย provides IT services to BC Pension Corporation, specifically design, delivery, operations and support of Modern Workplace Solutions (business solutions based on SaaS and COTS Applications), IT Infrastructure (server-side and endpoint compute, storageand networking, both on premise and cloud), and IT Operations (ITIL aligned services, such as Service Desk, End User Support, Incident and Change Management, etc.).

Must have

  • A College Diploma in Computer Science and three years of related experience; or a Certificate in Computer Science, Information Technology or related discipline and four years of related experience. ย An equivalent combination of education, training, and experience may be considered.
  • One year of supervisory, managerial, or leadership experience.
  • A minimum of three years of recent client service focused experience in a Help/Service Desk or user support capacity in a complex environment.
  • Two years of experience supporting Microsoft cloud technologies including, but not limited to Microsoft 365 / Office 365, Exchange Online, MS Teams, SharePoint Online, Microsoft Endpoint Manager (Intune), and other Microsoft Azure based services.

Nice to have

Preference may be given to candidates with the following: ย 

  • ITIL v4 Foundation Certification.
  • Experience with incident, problem and change management.
  • Experience with user and application access management.
  • Experience with Help Desk or Service Desk ticketing and tracking software.

Knowledge, Skills and Abilities

  • Knowledge of Service Management Framework (e.g. ITIL).
  • Knowledge of Help Desk/Service Desk ticket management software.
  • Knowledge of Microsoft Office software.
  • Strong verbal and written communication skills, with the ability to adapt communication style for technical and non-technical audiences.
  • Strong analytical and problem-solving skills.
  • Skilled in communicating status on complex matters to a business audience, including senior management and executives.
  • Ability to establish and maintain strong working relationships with colleagues and staff in the corporation.
  • Ability to work in confined spaces, handle dust and various spills, and adjust work schedule on rare occasions.
  • Ability to perform the required physical duties of this position for extended periods such as moving, lifting and carrying boxes, pushing and pulling carts and equipment weighing up to 60 pounds, inside and outside including slopes, and the ability to reach shelves up to 9 feet using a stepping stool or ladder.


Application requirements

Cover letter: A cover letter is not required as part of your application. Please do not include. ย 

Resume: A resume is required as part of your application. Ensure your resume includes your education, the start and end dates (month and year) of your employment, and any relevant information that relates to the job requirements.

Questionnaire: As part of the application process, you will be prompted to complete an online questionnaire to demonstrate how you meet the job requirements. Responses will be used to shortlist applicants against the job requirements. Please allow approximately 15 minutes to complete this questionnaire.

Applications will be accepted until 11:59 pm PST on the closing date. Late applications will not be considered.

Diversity & Inclusion ย 

BC Pension Corporation is an equal opportunity employer committed to establishing an inclusive, equitable, and accessible environment for all.All qualified applicants will receive consideration for employment without regard to race, national origin, age, religion, disability, sexual orientation, gender identity or expression, marital status or any other basis protected by applicable law. ย 

We are committed to ensuring that reasonable accommodations are made available to persons with disabilities during the recruitment, assessment and selection processes and will provide reasonable accommodations upon request. If you require assistance or accommodation due to a disability, please email us atjobs@pensionsbc.ca. ย 

Thank you for your interest in working with us. We will let you know about your status in this competition as soon as possible.If you have questions about this opportunity, please email us atjobs@pensionsbc.ca.ย 

Incident and Request Management:

  • Provide senior-level client service for complex or sensitive IT incidents and requests, aiming to restore normal service quickly and minimize business impact.
  • Fulfill service requests within established SLAs using remote administration tools where possible.
  • Review incidents and requests in the ITSM system, identify critical failures, recurring issues, and propose improvements.
  • Recommend service improvement ideas based on dashboard reviews.

Technical Support and Projects:

  • Deliver technical support for IT services (end-user devices, applications, etc.) and manage various projects.
  • Provide input on issues reported by end users, identify root causes, and recommend solutions.
  • Participate in application/database evaluation, tuning, and configuration for optimal performance, stability, and security.

Major Incident and Change Management:

  • Act as Major Incident Coordinator when required, managing response teams, documenting impacts, and communicating resolution status.
  • Assume full Change Manager responsibilities when needed, ensuring proper approvals, avoiding overlaps, and chairing the weekly Change Advisory Board (CAB) meetings.

System Monitoring and Maintenance:

  • Monitor system metrics and reports to detect abnormalities (resource shortages, security violations) and recommend corrective actions.
  • Plan and schedule system maintenance and backups; submit change requests with impact and fallback plans.
  • Implement scheduled changes to systems and infrastructure, including installation, configuration, and maintenance of hardware/software.
  • Monitor vendor advisories and apply necessary changes following change management practices.

Testing, Implementation, and Guidance:

  • Ensure new systems, applications, and hardware meet specifications during testing and implementation phases.
  • Advise project teams and business analysts on product suitability.
  • Provide technical guidance and informal training to staff on hardware/software procedures and troubleshooting.
  • Act as Subject Matter Expert (SME) for Service Desk in corporate projects and initiatives.

Leadership and Knowledge Management:

  • Assume Service Desk Lead responsibilities when they are unavailable, supervising the team and ensuring service levels are maintained.
  • Develop and implement knowledge articles, processes, procedures, and training documentation for end users and Service Desk staff.

Hardware and Resource Management:

  • Design, install, and deploy hardware solutions (meeting rooms, digital signage, workstations).
  • Review and maintain stock levels of IT operational equipment.
  • Evaluate alternative configurations to minimize costs while maintaining functionality.ย