Search jobs > Toronto, ON > Data engineer

Data Engineer

CI Financial
Toronto, Ontario, CA
$102.2K-$142K a year (estimated)
Full-time

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing so.

JOB OVERVIEW

We are currently seeking a Data Engineer to join the Data Analytics & Reporting team. The successful candidate will focus on internal data aggregation development leveraging Snowflake, AWS and other platforms to create experiences and automations that supports delivery of enriched data for consumption by various business functions across the enterprise.

WHAT YOU WILL DO

  • You will build strong internal / external networks and work across multiple teams to achieve business objectives.
  • Developing ETL / ELT pipelines - Ingest, integrate, synchronize, enrich, cleanse, deliver and distribution data from disparate sources.
  • Maintain the reliability of data and provide a mechanism to correct quality issues by implementing necessary changes to operational processes.
  • Document and assist development teams with best practice, data delivery solutions and data management tools.
  • Work closely with various stakeholders to ensure an optimal data analytics platform, for current and future state.
  • Share ownership of the overall quality of the product; contribute to test automation and execution.
  • Contribute new ideas including features, alternative designs, and automation opportunities.

WHAT YOU WILL BRING

  • 3+ years of experience as a Data Engineer or developer.
  • Solid understanding of current data technology and data engineering practices.
  • SQL, Python and Git skills are essential.
  • Strong skillset in data modeling, security, resilient systems design, integration and application development.
  • Knowledge and experience building solutions in data cloud platforms Snowflake and AWS
  • Experience interacting with investment fund, asset management, sales and portfolio management data sets would be an asset.
  • Strong analytical, consultative, and team communication / facilitative skills with solid written and verbal communication skills
  • Proficient in designing and developing multi-tiered business applications for high availability and scalability
  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or equivalent experience

CI Financial is an independent company offering global wealth management and asset management advisory services through diverse financial services firms.

Since 1965, we have consistently anticipated and responded to the changing needs of investors. We are driven by a commitment to provide individuals and institutions with the highest-quality investments and advice.

Our commitment to the highest levels of performance means that whatever their position, CI employees must be comfortable in a fast-paced environment that will stretch them to tap into their highest potential.

Employees with a healthy dose of ambition, a desire to commit to a curious mindset for continuous learning, and a willingness to go the extra mile thrive at CI.

WHAT WE OFFER

Modern HQ location within walking distance from Union Station

Flexible & Hybrid Work Program

Equipment Purchase Program

Training Reimbursement

Paid Professional Designations

Employee Share Purchase Program (ESPP)

Corporate Discount Program

Enhanced group benefits

Parental Leave Top up program

Fitness membership discounts

Volunteer paid Days

Complimentary vending machines

We are focused on building a diverse and inclusive workforce. If you are excited about this role and are not confident you meet all the qualification requirements, we encourage you to apply to investigate the opportunity further.

30+ days ago
Related jobs
Promoted
CGI
Ontario, Canada

Are you a Data Architect or a Senior Data Engineer interested in working in a talented and collaborative team developing Cloud, Data and AI solutions for leading global clients? Do you regularly find yourself in conversations on disparate and dispersed data sources and feel the need to create a robu...

CLIO
Remote - Canada
Remote

As part of the Data Engineering team, youll contribute to building and optimizing the data and analytics infrastructure for a high-growth, venture-backed company. Actively contribute as a member of Clios Data Engineering team, supporting data-driven projects and initiatives. This role offers close c...

Atlantic
Toronto, Ontario

The successful applicant will ultimately be responsible for developing and administrating Databases across the organization, helping us build the data lake and transforming raw data from multiple source systems to create an Enterprise Data warehouse and Data Lake. Atlantic’s Data Analytics team and ...

Deloitte
Toronto, Ontario

The data governance and data quality engineer is an individual contributor that provides specialized technical and functional expertise that works in collaboration with functional teams and stakeholders to modeling, developing, enhancing and deploying technical components related to the data governa...

Royal Bank of Canada>
Mississauga, Ontario

Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Python (Programming Language), Quality Management, Requirements Analysis, Software Development Life Cycle (SDLC), Structured Query Language (SQL). Data Engineer on the Insurance Development team in Techn...

Citylitics
Toronto, Ontario

We are a dynamic and growing data engineering team responsible for building and maintaining the data infrastructure and pipelines that power Citylitics' data-driven decisions. As a Junior Data Engineer, you will play a key role in developing and maintaining our data pipelines and dashboards. We're p...

Scotiabank
Toronto, Ontario

You will lead a team of engineers, collaborate with cross-functional teams including data architects, solution architects, business systems analysts and data engineers and ensure that our data infrastructure is robust, secure, and optimized for performance. The Wealth Data engineering team within th...

Stripe
Canada
Remote

Familiarity with relational and non-relational databases, and ability to design and optimize data schemas to support efficient querying and data processing, optimizing data pipelines, and ensuring seamless data flow across systems. As a Full Stack Engineer in our Internal Data Product Team, you will...

CA001 Marsh Canada Limited
Toronto, Ontario

Extensive Database Administration: Experience: minimum of 10+ years of experience as a senior database administrator in large-scale, multi-database environments, Proven track record of managing complex data ecosystems in enterprise organizations. Database Administrator in a multi database platform e...

Cloudbeds
Canada
Remote

Proven experience as a big data engineer or a similar role, with a deep understanding of big data technologies, frameworks, and best practices. Building and maintaining data infrastructure, including data lakes, data warehouses, and real-time streaming platforms. Developing and optimizing data pipel...