Job Overview
Global X Investments Canada Inc. is seeking an Azure Data Engineer to help build, support and automate our Azure-based data infrastructure. Reporting to the SVP, Digital Innovation & Data Analytics, and working alongside our Senior Azure Data Engineer, this role shares responsibility for the ETL pipelines and data feeds that our business applications depend on, and takes ownership of the automation built on that data, including reconciliation checks, document automation and scheduled workflows.
The ideal candidate is comfortable supporting production data processes, documents their work clearly, and is interested in contributing to light application development and AI-enabled tools that use our data.
About Us
Global X Investments Canada Inc. ("Global X") is an innovative financial services company that offers one of the largest suites of exchange traded funds in Canada. The Global X Fund family includes a broadly diversified range of solutions for investors of all experience levels to meet their investment objectives in a variety of market conditions. Global X currently has more than $55 billion of assets under management and over 160 ETFs listed on major Canadian stock exchanges. Global X is a wholly-owned subsidiary of the Mirae Asset Financial Group, which manages more than $1 trillion of assets across 21 countries and global markets around the world.
Key Responsibilities
- Support the Senior Azure Data Engineer across the data platform, taking on development, maintenance and operational tasks, and serving as backup coverage when they are unavailable.
- Build, maintain and monitor Azure Data Factory (ADF) pipelines for ETL, transformation and data movement.
- Share support of production data flows, including investigating failed loads, late feeds and data quality issues.
- Own downstream automation, including reconciliation checks against third-party data sources, document automation and scheduled workflows.
- Automate workflows using Azure Functions, Logic Apps and Power Automate.
- Build and maintain the views, stored procedures and APIs that our internal web application, dashboards and AI tools read from.
- Implement monitoring, logging and alerting with Azure Monitor, Log Analytics and Application Insights.
- Maintain documentation and runbooks so data processes can be supported by more than one person.
- Contribute to light application development where it touches data, such as Function Apps and backend endpoints.
Preferred Skill Set
- Hands-on experience with Azure Data Factory, Azure SQL, Function Apps and Logic Apps.
- Strong proficiency in SQL and Python; PowerShell is an asset.
- Understanding of data modeling, data warehousing and modern analytics architectures (normalized and dimensional models, Lakehouse, medallion).
- Experience optimizing SQL and data structures for analytics and application workloads.
- Experience integrating data platforms with BI tools such as Power BI, Tableau or similar platforms.
- Experience with Power Automate and integrating with enterprise platforms (Salesforce, SharePoint, Microsoft Graph).
- Familiarity with Azure DevOps or GitHub CI/CD pipelines for data projects.
- Understanding of cloud security practices, including Key Vault and managed identities.
- (Preferred) Exposure to Microsoft Fabric, or to providing data access for AI and LLM-based tools.
Skills & Experience
- 3–5 years in data engineering, automation or cloud development roles.
- 2+ years working hands-on with Azure data services (ADF, Azure SQL, Functions).
- Experience supporting production data pipelines, including troubleshooting and root-cause analysis.
- Demonstrated attention to data quality, validation and reconciliation.
- Clear written communication and a habit of documenting as you build.
- (Preferred) Experience in financial services or asset management, particularly fund, pricing or holdings data.
What We Offer
- Competitive compensation and benefits package
- A collaborative and supportive work environment
- Incredible opportunities for professional development and growth
- The opportunity to make a meaningful impact on the financial well-being of Canadian investors
This opportunity is for an existing vacancy within the organization. The anticipated annual base salary range for the Azure Data Engineer is $85,000 to $100,000. The exact salary depends on several factors such as experience, skills, education and budget.
Global X is an equal opportunity employer and is committed to providing a respectful, welcoming and accessible environment for all people. All employment decisions at Global X are based on business needs, job requirements and individual qualifications, without regard to sexual orientation, gender identity, race, religion, colour, age, marital status or disabilities. We welcome and encourage applications from people with disabilities. During the hiring process, for those job applicants selected for interviews, any required accommodation will be provided. If the successful candidate requires accommodations, an individual accommodation plan will be established, and the proper adjustments will be made to support them.