More jobs:
Data Engineer
Job in
Fredericton, New Brunswick, A3A, Canada
Listed on 2026-06-05
Listing for:
CI Investments Inc.
Full Time
position Listed on 2026-06-05
Job specializations:
-
IT/Tech
Data Engineer
Job Description & How to Apply Below
Position Overview
CI is seeking a Data Engineer to join the Data and Analytics team in the Wealth Technology group at CI Wealth. The role supports data management, governance, reporting, and business intelligence across the organization.
Responsibilities- Work with business teams and Data Analysts to understand requirements.
- Translate business needs into technical requirements with support from subject‑matter experts.
- Recommend efficient and effective data movement architecture based on business needs.
- Design, develop, and maintain data assets to extract, transform, and load data from internal and external sources, including files, APIs, and databases.
- Ensure data is accessible to client‑facing applications, data warehouses, and internal tools.
- Develop and operate highly scalable data pipelines that enable investment analytics, advisory and client reporting use cases.
- Collaborate with QA and support teams to resolve production issues with new and existing functionalities.
- Coordinate deployment of data pipeline changes with Release Management while adhering to CI deployment standards.
- Educate teams and establish data engineering best practices.
- Minimum 3 years of experience in a data pipeline implementation role.
- Post‑secondary degree in a quantitative discipline.
- Solid understanding of data ETL/pipeline architecture and implementation.
- Strong knowledge of cloud architecture (AWS, Microsoft Azure).
- Hands‑on experience with SQL, Python, API invocation, Postgre
SQL/Sybase, SFTP, AWS S3. - Experience scheduling data jobs using CRON, AWS Step Functions.
- Proficiency with ETL tools such as PySpark, AWS Glue, AWS Lambda.
- Experience with CI/CD pipelines (Bitbucket/Git, Jenkins, Cloud Formation).
- Strong analytical mindset and sophisticated written and verbal communication skills.
- Experience in the financial services industry is an asset.
- Commitment to continuous improvement within an organization.
Base salary range: $69,500 - $119,500, dependent on experience, skills, education, and budget. Salary may vary by geographic location. The role is eligible for participation in a bonus program.
Benefits- Health insurance coverage, life and disability insurance, and retirement savings plans.
- Wellness programs, paid leave programs, education‑related programs, paid holidays and vacation time.
- Provisions for paid time off for volunteering, parental leave, and top‑up programs.
- Employee Savings Plan (ESP) and corporate discount program.
- Professional development support, including training reimbursement and paid professional designations.
CI Financial Corp. and all of our affiliates (“CI”) are committed to fair and accessible employment practices and provide reasonable accommodations for persons with disabilities. For accommodations during the application process, contact or call 416‑364‑1145 ext. 4747.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×