BCI (British Columbia Investment Management Corporation) is seeking a Software Automation Engineer II to join their Technology team in Victoria, BC. This role offers an exciting opportunity to work with one of Canada's largest institutional investors, managing over $200 billion in assets. The position combines technical expertise with business impact, focusing on building cloud-native automation solutions that support critical operations.
The role requires a strong background in software development and automation, with expertise in Python, JavaScript/TypeScript, React, and Node.js. You'll be responsible for designing and implementing complex solutions, from architecture to deployment, while ensuring security and compliance with enterprise standards. The position involves working with emerging technologies including AI and cloud services, making it perfect for someone who enjoys staying at the cutting edge of technology.
Working in a collaborative environment, you'll interact with both technical and business teams to deliver high-quality solutions. The company offers a comprehensive benefits package including extended health coverage, pension plan, and flexible work arrangements with one day of remote work per week. BCI has been recognized as one of Canada's Top 100 Employers for six consecutive years, demonstrating their commitment to employee satisfaction and workplace culture.
The compensation is competitive, ranging from CAD $103,000 to $124,000 annually, with additional performance-based incentives. The role offers excellent career growth opportunities within a stable, purpose-driven organization that values innovation and collective expertise. If you're passionate about creating impactful technical solutions in the financial sector and want to work with a team that prioritizes both performance and work-life balance, this position at BCI could be an excellent fit.