Data Developer at AIMCo transforming investment data into actionable intelligence. Collaborating with stakeholders to design data products that enhance business decision-making.
Responsibilities
Partner with stakeholders to create powerful data products that unlock fresh insights and automate workflows
Design & build sophisticated data models, pipelines, quality rules, and integration processes to acquire, transform, and store high-value investment data from multiple sources
Develop optimized, cloud-native workflows that feed data warehouses and lakes, ensuring scalability, performance, and reliability
Collaborate closely with developers, data architects, and business analysts to deliver scalable, business-critical solutions on cutting-edge cloud platforms
Monitor and fine-tune performance, troubleshoot bottlenecks, and push query optimization
Stay ahead of developments in investment data management, analytics, AI, and financial technology, recommending tools, frameworks, and methods that elevate capabilities
Requirements
Bachelor's or Master's degree in Computer Science, Data Science, Finance, or a related field
Solid experience (5+ years) in data engineering, data science, BI development and data modelling, or a similar role, preferably within the investment industry
Strong proficiency in programming languages like Python, SQL, and R
Excellent understanding of modern big data technologies including data lakes and data warehouses with knowledge of the underlying architecture
Proven experience designing BI solutions from design to CI/CD deployment
In-depth knowledge of investment data sources, such as market data feeds, trading platforms, and financial databases
Familiarity with investment analytics concepts, including portfolio analysis, risk assessment, and performance attribution
Experience with ETL tools, data integration platforms, and data visualization tools
Proven experience of working with cloud-based system
Strong understanding of relational and non-relational databases, data modeling, and query optimization
Knowledge of investment regulations, compliance requirements, and data privacy regulations in the investment industry
AI-assisted development experience in data engineering: Proven experience using code assistants such as GitHub Copilot and/or Claude/Claude Code (or similar) to build and maintain data pipelines, transformations, and data quality/observability artifacts, while applying strong validation and review practices.
Demonstrates a strong commitment to AIMCo’s core values of excellence, transparency, humility, integrity, and collaboration, and inspiring the same in others.
Director leading software development, architecture and AI - driven transformation for Intact’s personal - lines insurance systems. Managing engineering squads, budgets and technology outcomes across Canada.
Sr. Developer designing, testing, and troubleshooting AI - powered applications at Genpact, an advanced technology solutions company serving global enterprises.
Senior React Native Engineer building scalable React Native apps for US Mobile, a wireless carrier. Improving performance, testing, releases, and user experience across iOS and Android.
Senior Integration Software Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status, 10+ years of software engineering, and Azure integration expertise.
Authorization Developer at 1Password, building access - control systems for its secure password - management and unified - access platform. Shipping Go features, APIs, and services while improving authorization reliability and developer workflows.
Engineering Project Planner coordinating schedules, workload, capacity, and risks for Expleo’s aerospace engineering projects in Saint - Bruno. Maintaining JIRA plans and supporting IBM Rational EWM deployment.
Engineering Project Planner coordinating engineering schedules, workload, capacity, and risks for Expleo, a global engineering and consulting provider. Supporting JIRA governance and IBM Rational EWM deployment across multidisciplinary aerospace and railway projects.
Senior Statistical Programmer supporting a pharmaceutical client’s epidemiology team with real - world evidence data preparation and statistical analysis. Developing analytical databases, study outputs, and reports from claims and EHR data.