This job is no longer available
This job expired on 02/09/2026. It no longer accepts applications.
Software Engineer – Master Data Management & Market Data Pipelines
bci
Job description
About the role
Join BCI’s Technology team as a Software Engineer focused on Master Data Management, market data pipelines, and automation. You will design, develop, and support complex ETL/ELT solutions that underpin the organization’s 24/7 operations while leveraging AI tools and cloud technologies.
Key responsibilities
- Design and implement robust ETL/ELT processes for market data ingestion.
- Develop and maintain Master Data Management solutions.
- Collaborate with business and technical stakeholders in an Agile environment.
- Integrate AI and cloud services to improve efficiency and innovation.
- Provide ongoing support and troubleshooting for data pipelines.
Required profile
- Experience building data‑centric applications in a financial or investment‑management context.
- Strong analytical mindset with ability to translate business requirements into technical solutions.
- Comfort working in a fast‑paced, collaborative Agile team.
Required skills
- ETL and ELT development
- Master Data Management concepts
- AI tools for data processing
- Cloud technologies (e.g., AWS, Azure)
- Agile development practices
What we offer
- Opportunity to work on mission‑critical data infrastructure for a leading asset manager.
- Relocation support for candidates moving to Victoria or Vancouver.
- Access to modern tools and continuous learning environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
bci