Software Engineer II - Cloud, AI & DevOps (Hybrid)
Summary
A mid-level software engineer builds and maintains scalable systems for investment operations, focusing on cloud, AI, and DevOps while collaborating with cross-functional teams to deliver full-cycle software solutions.
British Columbia Investment Management Corporation (BCI) is hiring a Software Engineer II/II level to design, build, and support scalable software for investment and business operations. This role reports to the Technology Solutions team and collaborates with developers, architects, analysts, and business partners across the organization.
You will design, develop, test, deploy, and maintain software across the full development lifecycle, build CI/CD pipelines, and apply Agile practices.