Engineering Lead: AI-Driven FinTech Platform

Kibbi

Victoria

Hybrid

CAD 135,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

British Columbia Investment Management Corporation (BCI) seeks a senior software engineer to lead a small team in Victoria, BC. You will develop production-grade software, build data pipelines, and prototype AI-enabled tooling for Investment Operations and Financial Engineering.

The role requires hands-on coding, architectural leadership, and collaboration across teams, with in-person work at the Victoria office and up to one remote day per week.

Qualifications

  • Bachelor's degree in STEM is required.
  • 8+ years in software engineering with hands-on coding.
  • Proven track record shipping production-grade code.

Responsibilities

  • Writes production-quality code and participates in peer reviews for analytical platforms and data pipelines.
  • Prototypes emerging technology, including AI agent frameworks and LLM-enabled tooling.
  • Partners with Financial Engineering to align priorities and deliver enterprise-ready solutions.
  • Drives platform modernization, automation, and self-service to reduce friction.

Skills

Bachelor's in STEM
Senior software engineer
Production-grade code
Python
SQL
AI tooling
LLM tooling

Education

Bachelor's degree in STEM

Tools

MongoDB
Docker
Git/Bitbucket
AWS
CI/CD

Job description

British Columbia Investment Management Corporation (BCI) seeks a senior software engineer to lead a small team in Victoria, BC. You will develop production-grade software, build data pipelines, and prototype AI-enabled tooling for Investment Operations and Financial Engineering.

The role requires hands-on coding, architectural leadership, and collaboration across teams, with in-person work at the Victoria office and up to one remote day per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, Software Engineering
Senior Manager, Software Engineering

British Columbia Investment Corporation • Victoria

Hybrid
CAD 135,000 - 160,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Kibbi • Victoria

Hybrid
CAD 135,000 - 160,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

British Columbia Investment Management Corporation • Victoria

On-site
CAD 135,000 - 160,000
Health & dental benefits
Defined benefit pension plan
Paid time off
+1
Investment Tech Engineer: AI, Data & Software (Co-op)
Investment Tech Engineer: AI, Data & Software (Co-op)

BCI • Victoria

Hybrid
CAD 56,000 - 61,000
Two paid volunteering days per year
Fixed-rate travel allowance
Dialogue app access for wellbeing
AI & Automation Engineer Intern — Build Production AI
AI & Automation Engineer Intern — Build Production AI

BCI • Victoria

On-site
CAD 56,000 - 61,000
Competitive pay
Travel allowance
In-person Victoria office
+1
Software Engineer Co-op/Intern — Enterprise Solutions
Software Engineer Co-op/Intern — Enterprise Solutions

British Columbia Investment Corporation • Victoria

On-site
CAD 58,000 - 63,000
Volunteer days
Career development and training
Health and wellbeing resources
AI and Automation Engineer Co-op/Internship (Winter & Summer 2027)
AI and Automation Engineer Co-op/Internship (Winter & Summer 2027)

British Columbia Investment Corporation • Victoria

Hybrid
CAD 56,000 - 61,000
Travel allowance
Two paid volunteering days
Senior Software Developer | Lead, Build Scalable AI Apps
Senior Software Developer | Lead, Build Scalable AI Apps

LINK INVESTMENT MANAGEMENT INC • Calgary

On-site
CAD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

PlugandPlay Talent • Vancouver

On-site
CAD 80,000 - 120,000
AI and Automation Engineer Co-op/Internship (Winter & Summer 2027)
AI and Automation Engineer Co-op/Internship (Winter & Summer 2027)

BCI • Victoria

On-site
CAD 56,000 - 61,000
Competitive pay
Travel allowance
In-person Victoria office
+1