Senior Data Engineering Specialist, Royal Bank of Canada

1 week ago


Toronto, Ontario, Canada Royal Bank of Canada Full time

About the Role

We are seeking a highly skilled Senior Data Engineering Specialist to join our team at Royal Bank of Canada. As a key member of our technology organization, you will play a critical role in designing and developing innovative data solutions that drive business value.

Key Responsibilities:

  • Design and develop high-quality data pipelines and architectures to support various HR technology products.
  • Work closely with stakeholders to build new features and maintain existing functionalities, ensuring seamless integration with other systems.
  • Collaborate with the Development team to analyze data, design, and implement ETL/ELT functionality for different applications.
  • Identify areas of improvement in existing processes and leverage technology to drive efficiency and rapid delivery.

Requirements:

To be successful in this role, you will require:

  • 5+ years of experience with Python, SQL, and Gen AI development and tools.
  • Experience managing a team of developers and working with Agile development methodologies.
  • Proficiency in cloud computing platforms such as Azure, AWS, and OpenShift.
  • Strong understanding of software development best practices, including code review, technical documentation, unit test coverage, and vulnerability analysis.

What We Offer:

In return for your expertise, we offer a competitive salary of $140,000 - $170,000 per year, plus a comprehensive benefits package, opportunities for professional growth and development, and a dynamic work environment that values innovation and collaboration.

About Us:

Royal Bank of Canada is a leading financial institution dedicated to delivering trusted advice and innovative solutions to our clients. We are committed to fostering a diverse and inclusive workplace culture that promotes growth, learning, and success for all employees.



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

    Transforming Cyber Security with Advanced Data ScienceWe are seeking an exceptional Data Scientist to lead our team in developing innovative solutions for Global Cyber Security at Royal Bank of Canada. With a strong background in machine learning and statistical modeling, you will drive the development and deployment of advanced models to proactively...

  • Senior AI Engineer

    4 weeks ago


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

    Company OverviewRoyal Bank of Canada is a leading financial institution driving innovation and growth through cutting-edge technologies like Generative AI.We are seeking a highly skilled Senior AI Engineer to join our Banking Transformation team, leveraging their expertise in machine learning and data science to drive business value and scale.


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

    Job DescriptionRoyal Bank of Canada is seeking a Technical Quality Engineer Automation Specialist to join our team. This role will provide support for a suite of business mission-critical and complex applications, understanding both the front and back-end of the applications.ResponsibilitiesAutomate assigned areas/features using the existing Framework and...


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

    Job SummaryWe are seeking a highly skilled Senior Business Analyst to join our team at Royal Bank of Canada. As a key member of our organization, you will be responsible for analyzing business processes and identifying opportunities for improvement.Key ResponsibilitiesElicit and analyze business requirements to create detailed documentation.Collaborate with...


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

    About the OpportunityWe are seeking a Senior Development Tech Lead to join our AML IT team at Royal Bank of Canada. As a key member of our technology team, you will be responsible for delivering high-quality technical solutions that meet business needs.Your primary focus will be on leading the technical design and development of cross-functional,...


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

    Job OverviewWe are seeking a highly skilled Senior Quality Assurance Professional to join our team at the Royal Bank of Canada. As a key member of our Technology and Operations division, you will play a critical role in ensuring the delivery of high-quality applications that meet our clients' needs.


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

    Company OverviewRoyal Bank of Canada is a leading financial institution that values innovation and growth. Our team is committed to delivering trusted advice to help our clients thrive and communities prosper.


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

    Job SummaryThis is an exciting opportunity to join the IT Service Management team at Royal Bank of Canada as a Senior Configuration Analyst. As a key player in the Enterprise Configuration Management process, you will be responsible for managing day-to-day activities, setting up the Configuration Management Database (CMDB), and expanding its use into other...


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

    About the RoleThis is an exciting opportunity for a Senior Quality Assurance Analyst to join our team at Royal Bank of Canada. As a key member of our QA team, you will play a crucial role in ensuring the quality and reliability of our software applications.ResponsibilitiesSome of your key responsibilities will include:Developing and executing test...


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

    Job OverviewRoyal Bank of Canada is redefining the customer experience for its advisors by leveraging Salesforce to create a cutting-edge CRM Advisor Platform. As a Senior Quality Engineer, you will play a pivotal role in leading and executing testing for this program.


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

    Company OverviewRoyal Bank of Canada is a leading financial institution dedicated to delivering trusted advice and innovative solutions to its clients. Our commitment to excellence and customer satisfaction drives our growth and success.


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

    Job OverviewAs a Business Analyst at Royal Bank of Canada, you will play a vital role in driving business growth by analyzing and improving existing processes and systems. Your expertise will help identify areas for improvement and develop effective solutions to meet business needs.


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

    Royal Bank of Canada is seeking a highly experienced Senior Banking Solutions Architect to join our team. This role will involve leading Junior BA for requirements gathering and supporting development and testing teams for medium to large-size project initiatives.About the Role:We are looking for a skilled professional with extensive experience in banking...


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

    Job OverviewWe are seeking an exceptional individual to join our Corporate Development team as a Strategic Growth Associate at Royal Bank of Canada.About the RoleThis is a key member position responsible for helping across a wide variety of strategic initiatives, including assessment of market trends and competitive landscape, supporting the development,...


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

    Company OverviewThe Royal Bank of Canada (RBC) is a leading financial institution that thrives on innovation and collaboration. With a strong presence in various sectors, RBC empowers its employees to deliver cutting-edge solutions that drive growth and success.


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

    Job OverviewRoyal Bank of Canada (RBC) is a leading Canadian bank seeking an experienced Manager, Data Engineering to join its Canadian Banking Operations Data and Analytics Center of Excellence. This role offers the opportunity to lead the development and maintenance of automated data pipelines and infrastructure.About the RoleWe are looking for a skilled...


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

    Royal Bank of Canada is a leading global investment banking company dedicated to providing services in banking, finance, and capital markets. We are seeking a highly skilled developer to work on the Projection Engine application, building out core infrastructure used by Quantitative Analysts for data modelling.


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

    OverviewThe Royal Bank of Canada is seeking a skilled Senior Infrastructure Resiliency Specialist to join our Data Centres and Operational Resiliency department. As an integral member of the Disaster Recovery and BCM team, you will play a vital role in ensuring technology is prepared to recover from unexpected events, supporting RBC's critical business...


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

    At Royal Bank of Canada, we are seeking an experienced Cloud Engineer to lead the development of our data platform. As a key member of our team, you will be responsible for designing, building, and maintaining scalable cloud-based infrastructure to support our business applications.


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

    Job Title: Leading Business Transformation SpecialistAbout the RoleRoyal Bank of Canada (RBC) is a leading financial institution that offers a wide range of banking and financial services. We are currently seeking a highly skilled and experienced Business Transformation Lead to join our team in Toronto, Canada.The ideal candidate will have a proven track...