Software Engineer at BCI Victoria

British-Columbia-Investment-Management-Corporation- · victoria, vancouver, capital regional district, metro vancouver regional district, Canada

Location
victoria, vancouver
Job Type
Full-time
Posted
July 09, 2026

Job Description

Elevate your career with British Columbia Investment Management Corporation as a Software Engineer focusing on Master Data Management and ETL solutions. Work in a collaborative environment in Victoria or Vancouver.

BCI is seeking a Software Engineer to design, develop, and support data processes that are critical for investment management. In this role, you will utilize your expertise with languages like .Net and Python, and work in an Agile environment. Your focus will include building market data pipelines and automation tools essential for BCI's operations.

Key Responsibilities:
• Design and develop high-quality software products
• Support ETL/ELT solutions and market data pipelines
• Collaborate with technical stakeholders to define requirements
• Implement AI engineering for process efficiency
• Troubleshoot production issues and enhance system performance

Requirements:
• Bachelor’s degree in Computer Scien...

Ready to Apply?

Submit your application for Software Engineer at BCI Victoria at British-Columbia-Investment-Management-Corporation-

Apply Now