Talent.com
Software Engineering (MIITS) Co-op/Internship (Summer & Fall 2026)
Software Engineering (MIITS) Co-op/Internship (Summer & Fall 2026)BCI Corporation • Victoria, BC
Software Engineering (MIITS) Co-op / Internship (Summer & Fall 2026)

Software Engineering (MIITS) Co-op / Internship (Summer & Fall 2026)

BCI Corporation • Victoria, BC
11 days ago
Job type
  • Full-time
  • Internship
Job description

Closing Date : January 29, 2026

Are you passionate about data, technology and automation to drive efficiency and empower the business?

The British Columbia Investment Management Corporation (BCI) is currently seeking a Software Engineer co-op student / intern for the Summer and Fall 2026 (May to December) work term on the Market Information & Investment Technology Solutions team. Apply your technical expertise and solutioning skills to deliver quality data, process improvements, and business value in this exciting role.

WHAT YOU NEED TO KNOW

BCI manages a globally diversified portfolio of assets valued at $295 billion and is one of Canada’s largest institutional investors. We invest globally to support pension and other funds for more than 30 clients based in British Columbia. We are proud to have been chosen as one of and . These national and provincial competitions recognize employers who offer exceptional workplaces for their employees.

The Software Engineer Co-op / Intern will work with the Market Information & Investment Technology Solutions team, within our Technology department. This is a great opportunity to develop and support complex market data pipelines, master data management solutions, and automation processes to improve efficiency and support business requirements.

A role in this team benefits from and helps to further develop strong technical and business knowledge, complemented with excellent customer service skills. You will gain experience dealing with large financial data sets, data management skills with emphasis on development, problem analysis and solution design, and strong skills in query languages such as SQL.

WHO YOU WILL WORK WITH

The Technology department is responsible for developing technology solutions that contribute to the achievement of BCI’s mission and long-term goals. The department manages the Corporation’s business applications and information technology infrastructure, providing support to a large group of financial professionals. The department is also responsible for authoring technology-related directives and conducting disaster recovery planning to minimize risk to the Corporation’s delivery of investment services. The Enterprise Solutions team works with other Technology teams as well as internal client departments and vendors to create configure, implement, and administer a portfolio of vendor and web-based applications.

WHAT YOU WILL BE DOING

Work under the supervision of the Market Information & Investment Technology Solutions Manager or Software Engineer to assist with various projects and enhancements.

Develop, test, and support solutions in response to needs from business, technology and project teams using a variety of tools / platforms

Assist with investigation and resolution of production problems on complex systems on a variety of platforms

Research and analysis to design and implement robust solutions and enhancements.

Collaborate effectively with technical and business stakeholders

Work closely with delivery partners in Technology to ensure downstream integrations and data delivery points meet expectations across various dimensions of data quality (accuracy, timeliness, etc.)

Facilitate the resolution of technical and data-related issues, particularly those that cross organizational boundaries

Identify system or process inadequacies and inefficiencies and recommend improvements

Participate in the change control processes for software releases and application upgrades

Assist in the progression of systems changes through the application environments ensuring proper testing and approvals

Leveraging AI and automation for continuous improvement and efficiency

Documents changes to procedures, applications, and data stores using standard tools and templates

Apply Agile and DevOps concepts

REQUIRED SKILLS

Analytical, problem solving and design experience, and expertise in the use of programming tools and techniques

An understanding of the systems development lifecycle

Ability to use Excel, PowerPoint, Word, and Outlook

Knowledge of SQL Server, using SQL to query datasets, and database design principles

Experience with scripting languages (i.e. PowerShell)

Experience in ETL / ELT development

Familiarity with Agile methodologies and processes is an asset

Knowledge of finance and capital markets is desirable

Team player who has the drive to continue learning, excel, and grow in a team oriented and dynamic environment

Ability to communicate clearly and concisely, both orally and in writing

Exhibit a high level of professionalism and excellent interpersonal skills

Strong relationship-building and customer service abilities, proactive, results oriented and resourceful

Ability to meet deadlines while maintaining accuracy, excellent product quality and attention to detail

Exhibit dedication to hard work, commitment to the highest ethical standards, and an eagerness to learn

WHAT WE OFFER

Training and mentorship to develop your knowledge and professional skill sets that are required to succeed in the industry

Be a valued part of a team and work culture that is down to earth, values your perspective and rewards transparency and accountability

The development of real-world skills at one of the largest institutional investors in Canada

Exposure to some of the most talented, approachable, and inspiring people in the industry

The ability to opt-in for access to Dialogue, a user-friendly app that offers virtual primary care, employee and family services, and mental health supports

Time to connect with co-op students & interns at BCI – build your network and shared learning

2 paid days per year for volunteering

Be a valued part of a team and work culture that is down to earth, values your perspective and rewards transparency and accountability

Competitive pay : $2,330.00 gross bi-weekly or $2,155.00 gross bi-weekly + vacation leave paid based on 6% of salary ($2,330.00 gross biweekly for those with (or working towards) a graduate degree and $2,155.00 gross biweekly for those with (or working towards) an undergraduate degree, diploma, or certificate)

Travel : if coming to Victoria for this work term, BCI will provide a fixed-rate travel allowance based on your location

THE DETAILS

Work term : Summer & Fall 2026 (May to December)

Department : Technology

Office Location : 750 Pandora Avenue, Victoria, BC

Spend your off hours exploring beautiful Victoria and Vancouver Island

All co-ops / internships will need to be completed in person at our Victoria office with the option to work one day per week from home. Please note, some positions are not eligible for hybrid work.

HOW

Create a job alert for this search

Software Engineering MIITS CoopInternship Summer Fall 2026 • Victoria, BC

Similar jobs
Senior Software Engineer (Architecture)

Senior Software Engineer (Architecture)

Targeted Talent • Victoria, BC, Canada
Full-time
Our client is a company building the world's highest- performance pure digital AI inference chip.They are seeking a Software Architect to lead their software efforts and advance the software st...Show more
Last updated: 30+ days ago • Promoted
Arithmetic Private Tutoring Jobs Oak Bay

Arithmetic Private Tutoring Jobs Oak Bay

Superprof • Oak Bay, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Information Technology Private Tutoring Jobs Saanich

Information Technology Private Tutoring Jobs Saanich

Superprof • Saanich, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Trigonometry Private Tutoring Jobs Oak Bay

Trigonometry Private Tutoring Jobs Oak Bay

Superprof • Oak Bay, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Geometry Private Tutoring Jobs Oak Bay

Geometry Private Tutoring Jobs Oak Bay

Superprof • Oak Bay, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Private Wealth Administrative Assistant - Victoria BC, Summer 2026 (Co-op / Internship) - 4 months

Private Wealth Administrative Assistant - Victoria BC, Summer 2026 (Co-op / Internship) - 4 months

BMO • Victoria, British Columbia, Canada
Part-time +1
As a co-op / intern student at BMO, you will have the opportunity to be heard, keep growing and make a difference.You will be part of our campus program to gain the skills and knowledge needed to tak...Show more
Last updated: 4 days ago • Promoted
Physics Private Tutoring Jobs North Island, Sunshine Coast, and Southern Gulf Islands

Physics Private Tutoring Jobs North Island, Sunshine Coast, and Southern Gulf Islands

Superprof • North Island, Sunshine Coast, and Southern Gulf Islands, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Information Technology Private Tutoring Jobs Victoria

Information Technology Private Tutoring Jobs Victoria

Superprof • Victoria, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Stillfront • Victoria, CA
Full-time
Quick Apply
Join our Engineering team at Simutronics!.In this Software Engineer II role, you will be responsible for contributing to the design, development, and ongoing maintenance of production software syst...Show more
Last updated: 11 days ago
Software Engineering Manager

Software Engineering Manager

Impact.com • Victoria, BC, Canada
Full-time
From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact empowers brands to drive trusted, performance-based growth through authentic relationships.I...Show more
Last updated: 19 days ago • Promoted
Physics Private Tutoring Jobs Oak Bay

Physics Private Tutoring Jobs Oak Bay

Superprof • Oak Bay, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Co-Op Student, Civil Engineering

Co-Op Student, Civil Engineering

WSP Canada • Victoria, British Columbia, Canada
Full-time
Civil Engineering Student to work in our Land Development and Municipal Engineering Group in our Victoria office.May 2026 start, for 4 or 8 months. We value and are committed to upholding a culture ...Show more
Last updated: 30+ days ago • Promoted
Junior Dynamics 365 / Power Platform Developer

Junior Dynamics 365 / Power Platform Developer

Charter Telecom • Victoria, BC, Canada
Full-time
We are looking for aJunior Software Developerwith a strongcomputer science backgroundto join our team.This role is ideal for a recent graduate or someone with up to 2 years of professional experien...Show more
Last updated: 30+ days ago • Promoted
Intervenant •e jeunesse - Soutien aux élèves autochtones (13.00 hrs / sem)

Intervenant •e jeunesse - Soutien aux élèves autochtones (13.00 hrs / sem)

Conseil scolaire francophone de la Colombie-Britannique • Victoria, British Columbia, Canada
Part-time
Dans un esprit de réconciliation, nous reconnaissons que notre organisation et nos écoles se trouvent sur les territoires traditionnels des Premiers Peuples de la Colombie-Britannique.Nous sommes r...Show more
Last updated: 30+ days ago • Promoted
Information Technology Private Tutoring Jobs Esquimalt

Information Technology Private Tutoring Jobs Esquimalt

Superprof • Esquimalt, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Full Stack Software Engineer

Full Stack Software Engineer

Impact.com • Victoria, BC, Canada
Full-time
From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact empowers brands to drive trusted, performance-based growth through authentic relationships.I...Show more
Last updated: 17 days ago • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

Targeted Talent • Victoria, BC, Canada
Full-time
Develop and optimize using frontend frameworks.Architect test plans in order to implement maintainable code.Interact with backend APIs and optimize responsiveness. Research and select toolsets to en...Show more
Last updated: 30+ days ago • Promoted
Functional Programmer - Growth Phase Cloud SaaS for Municipal Finance

Functional Programmer - Growth Phase Cloud SaaS for Municipal Finance

Waterworth • Victoria, BC, CA
Full-time +1
Quick Apply
Muniworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilities and governments with financial forecasting tools. Our platform enables local governments to a...Show more
Last updated: 19 days ago