Company · 46 open roles
Careers at BCI
BCI has 46 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
46 positions at BCI
Senior Manager, Tax (Deal Advisory)
BCI·UK London
About Us With $313.7 billion of gross assets under management, as of March 31, 2026, British Columbia Investment Management Corporation (BCI) is the provider of investment management services for British Columbia’s public sector and one of the largest asset managers in Canada. …
Software Engineer
BCI·Victoria, BC
About Us: With $313.7 billion of gross assets under management, as of March 31, 2026, British Columbia Investment Management Corporation (BCI) is the provider of investment management services for British Columbia’s public sector and one of the largest asset managers in Canada. B…
Senior Manager, Tax (Deal Advisory)
Bci·London, /, United Kingdom
Senior Manager, Tax (Deal Advisory) at Bci. Location: London, /, United Kingdom. Role: structuring investments, managing tax, mentoring staff Requirements: Professional accounting or law designation, 8+ years tax experience, strong UK/International tax background, strategic think…
Software Engineer
Bci·Victoria or Vancouver
Software Engineer at Bci. Location: Victoria or Vancouver. Role: developing software, supporting deployments, collaborating stakeholders Requirements: Bachelor's in tech-related field, 5+ years as a developer, 3+ years Agile/DevOps experience, proficiency with .Net/C#/Python/SQL …
VP Senior Credit Analyst
BCI·Miami, Florida, United States
VP Senior Credit Analyst at BCI. Location: Miami, Florida, United States. Role: assessing credit, analyzing financials, preparing reports Requirements: Bachelor's in business/finance/accounting required; minimum 7 years credit underwriting/analysis in a U.S. regulated bank with i…
Senior Manager, Investment Accounting & Reporting
Bci·Victoria, British Columbia, Canada
Senior Manager, Investment Accounting & Reporting at Bci. Location: Victoria, British Columbia, Canada. Role: managing reporting, overseeing valuations, leading operations Requirements: University degree and CPA required; 8+ years accounting and financial reporting experience wit…
Senior Data & Analytics Engineer
Bci·Victoria or Vancouver or New York City or London or Mumbai
Senior Data & Analytics Engineer at Bci. Location: Victoria or Vancouver or New York City or London or Mumbai. Role: gathering requirements, designing solutions, developing pipelines Requirements: Bachelor's degree, 6+ years related experience, advanced Databricks, SQL and Python…
Senior Analyst/Associate, Financial Reporting
Bci·Victoria or Vancouver or New York City or London or Mumbai
Senior Analyst/Associate, Financial Reporting at Bci. Location: Victoria or Vancouver or New York City or London or Mumbai. Role: preparing reports, supporting audits, designing solutions Requirements: CPA or equivalent; 3+ years accounting experience (4+ for Associate); investme…
Senior Analyst/Associate, Corporate Financial Planning & Analysis
Bci·Victoria or Vancouver or New York City or London or Mumbai
Senior Analyst/Associate, Corporate Financial Planning & Analysis at Bci. Location: Victoria or Vancouver or New York City or London or Mumbai. Role: analyzing variances, preparing reports, maintaining forecasts Requirements: University degree in finance/economics/business, CPA o…
Cloud & Infrastructure Engineer II
Bci·Victoria or Vancouver
Cloud & Infrastructure Engineer II at Bci. Location: Victoria or Vancouver. Role: Design platform, Automate provisioning, Monitor health Requirements: 6+ years in physical and cloud infrastructure with Azure, Terraform/ARM, IAM, Windows platforms, security, monitoring, Python/Bas…
Application Support Specialist
Bci·Miami, Florida, United States
Application Support Specialist at Bci. Location: Miami, Florida, United States. Role: monitoring systems, maintaining documentation, managing vendors Requirements: Bachelor's degree required, 3+ years in software support/application or systems support, experience with MSSQL and M…
Technician Officer - Erbil
BCI·Shaqlawa, Erbil Governorate, Iraq
Technician Officer - Erbil at BCI. Location: Shaqlawa, Erbil Governorate, Iraq. Role: Checking warranty status, Repairing mobile phones, Performing preventive maintenance Requirements: Diploma Degree in Electronic Maintenance or related field; 1-3 years of handsets maintenance; g…
Sales Representative - Karbala
BCI·Karbala, Iraq
Sales Representative - Karbala at BCI. Location: Karbala, Iraq. Role: Selling products, Managing customer relations, Achieving sales targets Requirements: Responsible for selling and promoting BCI products, achieving monthly targets, managing customer relations, and adhering to s…
Sales Representative - Mosul
BCI·Mosul, Nineveh, Iraq
Sales Representative - Mosul at BCI. Location: Mosul, Nineveh, Iraq. Role: Achieving sales targets, Managing customer accounts, Conducting market research Requirements: Experience in accounts management, customer relations, and territory management. Good command of Arabic, Kurdis…