Data Engineer

7 days ago


Toronto, Ontario, Canada Royal Bank of Canada> Full time

Job Summary

Job Description

What is the Opportunity?

We are seeking a Data Specialist to join the Data Analytics and Insights Team of RBC Global Asset Management. If you are passionate about data engineering and delivery practices, please read on.

Data Engineer

  • Assist in the development and delivery of data product solutions, including building, customizing, and managing data pipelines, data integration tools, databases, data warehouses, and analytical systems.
  • Analyze business requirements and needs in terms of data sources, data transformation, data flow, and data quality.
  • Produce technical artifacts to document solution designs and operational guidelines.
  • Support testing requirements for data products and services, including testing automation.
  • Support the development and execution of strategic initiatives in collaboration with internal and external stakeholders using our software development life cycle (SDLC).
  • Candidate must have knowledge of data engineering concepts and best practices, such as data pipelines, ETL, data quality, and data modeling.

Analytics Engineer

  • Machine learning platform enhancement to increase reusability and accelerate insight creation for GAM funds sales and marketing business.
  • Increase awareness of advanced analytics capabilities to experiment with NLP capabilities on feature mining and retrievals.
  • Develop, deploy, and maintain data pipelines, as well as build out our workflow framework to further the quality of our data assets and streamline the creation and delivery of the assets to end business users.
  • Perform research and provide answers for customer-generated inquiries.
  • Contribute to ad-hoc tasks under direct supervision.
  • Document processes or upgrade existing procedure manuals.

Data Analyst

  • Process security, product, and employee setup on Eagle system.
  • Review data quality monitors daily and address data quality issues with data stakeholders.
  • Analyze data and data workflows to improve data quality.
  • Participate in data projects, such as contributing to GAM's Data Literacy Program.
  • Update and organize DMO's Connect and Confluence pages.

Technical Skills:

Must-have:

  • Data Engineer and Analytics Engineer stream: Have a strong quantitative background, a degree in math/statistics/computer science/engineering would be a plus.
  • Data Analyst Stream: Have a strong business and finance background, a degree in Finance/Accounting/Business/Math is preferred.
  • Experience working with SQL and large data sets.
  • Experience in writing high-quality code using general-purpose programming languages. Python is a strong asset.
  • Familiar with Docker and containerization technologies.
  • Strong Unix/Linux/Bash scripting skills.
  • Knowledge of AWS or similar storage solutions.
  • Experience working with DevOps CI/CD pipelines and automated testing.
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes, and testing.
  • Decent understanding of Kubernetes/Docker compose (container orchestration).
  • Experience with public and private cloud computing services, including AWS or similar storage solutions.
  • Desire to learn data capabilities, such as data management, data governance, data mastering, data quality, data literacy, etc.
  • Desire to learn data business intelligence tools, such as Excel, Tableau.

Soft Skills:

  • Great communication skills. Team player with the ability to work with a diverse group and offshore team.
  • Must be a self-starter, with strong analytical and problem-solving skills.
  • Ability to work in teams and collaborate effectively with people in different functional areas.
  • Excellent interpersonal and highly developed communication skills (verbal and written).

Job Skills

Communication, Computer Literacy, Detail-Oriented, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative

Additional Job Details

Job Type:

Full-time

Platform:

WEALTH MANAGEMENT

Employment Type:

Full-time

Pay Type:

Salaried

Language:

English

  • Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RolePacific Data Integrators is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will play a key role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, develop, and maintain data pipelines deployed to our client's investment entities, ensuring high levels of...


  • Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RolePacific Data Integrators is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will play a key role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, develop, and maintain data pipelines deployed to our client's investment entities, ensuring high levels of...

  • Data Architect

    2 days ago


    Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Pacific Data Integrators. As a key member of our team, you will play a critical role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, develop, and maintain data pipelines deployed to our client's investment entities.Data...

  • Data Architect

    3 days ago


    Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Pacific Data Integrators. As a key member of our team, you will play a critical role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, develop, and maintain data pipelines deployed to our client's investment entities.Data...

  • Data Architect

    4 days ago


    Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RolePacific Data Integrators is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will play a critical role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, implement, and maintain data pipelines deployed to our client's investment entities, ensuring high...

  • Data Architect

    3 days ago


    Toronto, Ontario, Canada Pacific Data Integrators Full time

    About the RolePacific Data Integrators is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will play a critical role in supporting our client's OCM Self-serve platform.Key ResponsibilitiesTechnical Operationalization: Design, implement, and maintain data pipelines deployed to our client's investment entities, ensuring high...


  • Toronto, Ontario, Canada Data Theorem Full time

    Data Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...


  • Toronto, Ontario, Canada Data Theorem Full time

    Data Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...


  • Toronto, Ontario, Canada Data Theorem Full time

    Data Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...


  • Toronto, Ontario, Canada Data Theorem Full time

    iOS Engineer Data Theorem is a pioneering company dedicated to safeguarding the world's data. Our engineer-first culture empowers every employee to drive product innovation and direction. We're seeking exceptional talent to join our team and take ownership of projects that resonate with them. As an iOS engineer, you will be responsible for enhancing Data...


  • Toronto, Ontario, Canada Data Theorem Full time

    Data Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.As an iOS engineer, you will be...

  • Lead Java Engineer

    4 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    NTT DATA Services is dedicated to recruiting outstanding, innovative, and enthusiastic professionals who aspire to develop their careers with us. We foster an inclusive, flexible, and forward-looking workplace. We are currently on the lookout for a Lead Java Engineer (Onsite) to enhance our team in Toronto, Ontario, Canada. Key Responsibilities: Design,...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform for businesses, providing a range of services to help companies grow their revenue and accelerate new business opportunities.About the TeamThe Growth Data Engineering team at Stripe is responsible for managing business-critical data across the organization. We're looking for talented...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform for businesses, providing a range of services to help companies grow their revenue and accelerate new business opportunities.About the TeamThe Growth Data Engineering team at Stripe is responsible for managing business-critical data across the organization. We're looking for talented...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial technology platform that provides a range of services to businesses, including payment processing, treasury management, and point-of-sale solutions. Our mission is to increase the GDP of the internet, and we're looking for talented data engineers to help us achieve this goal.About the TeamThe Growth Data Engineering...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial technology platform that provides a range of services to businesses, including payment processing, treasury management, and point-of-sale solutions. Our mission is to increase the GDP of the internet, and we're looking for talented data engineers to help us achieve this goal.About the TeamThe Growth Data Engineering...

  • Data Engineer

    5 days ago


    Toronto, Ontario, Canada Scotiabank Full time

    About the RoleThis is a challenging opportunity for a skilled Data Engineer to join our team at Scotiabank. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing data engineering solutions to support our business needs.Key ResponsibilitiesDesign and Develop Data Engineering Solutions: You will work...

  • Data Engineer

    6 days ago


    Toronto, Ontario, Canada Scotiabank Full time

    About the RoleThis is a challenging opportunity for a skilled Data Engineer to join our team at Scotiabank. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing data engineering solutions to support our business needs.Key ResponsibilitiesDesign and Develop Data Engineering Solutions: You will work...


  • Toronto, Ontario, Canada NTT DATA Full time

    Senior Salesforce Developer - Remote Opportunity in CanadaPosition Summary:Design and implement robust internal applications utilizing cutting-edge technologies.Engage in all stages of the software development lifecycle, from front-end to back-end.Key Responsibilities:Code using Apex, Lightning Web Components (LWC), Lightning Web Runtime (LWR), and...

  • Data Engineer

    1 day ago


    Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the Opportunity?We are seeking a Data Specialist to join the Data Analytics and Insights Team of RBC Global Asset Management. If you are passionate about data engineering and data products delivery practices, please read on.Data Engineer Assist in the development and delivery of data product solutions, including building,...