Big Data Engineer
Toronto, Ontario, Canada
6h ago

What is the opportunity?

Principal solution engineer is a technical expert that partners with the technology product and application owners to transform and implement technology solutions within application portfolio.

One of the primary focuses is to explore innovative concepts, build shared technology frameworks, utilities and services for Financial Crime and integrate it across wide range of services patterns including, DevOps, Big Data, Cloud and Legacy.

The solution engineer will provide technical how to that will impact and influence the successful outcome of the portfolio and overall adoption levels across various business lines.

This role must have expert level experience in software engineering prior to moving to the field of a big data. As a technical expert in the domain, this role will be responsible in the day-to-day implementation and dissemination of practical knowledge and expertise in transformation technologies.

What will you do?

  • Plays a key role in executing the mandate of the T&O Innovation department within RBC (e.g. Big Data, AI Machine Learning, Cloud)
  • Close collaboration across enterprise solution engineering team on product strategies that align with business pain points and utilizing innovative technology
  • A hands-on application design, coding, and deployment of medium and significant complexity solutions.
  • Acts as a SME / Trusted day-to-day advisor to development teams on application portfolio, SDLC and development design frameworks, components and services re-use
  • Responsible for development of solution engineering options recommendations for all relevant applications in line with the agreed strategy and roadmap.
  • Provides key inputs into future technology direction and areas associated stability, performance, and roadmap strategy and development initiatives for applications in the portfolio.
  • What do you need to succeed?


  • Undergraduate Degree in Computer Science or related work experience
  • 10-15 year’s professional experience in bulling ground up applications, with at least 4+ yrs. in Big data technologies and 2+ years in AI.
  • Expert Software Engineering expertise in developing multithreaded application; security and inter-process integration
  • Expert knowledge in Big Data, architecture and engineering including : data storage and management, distributed processing, data pipelines, data mining, analyses, visualization, data integration and high performance algorithms
  • Expert in Object Oriented, Service Oriented design and technical implementations
  • Proven ability to make design / enhancement recommendations / decisions for multiple applications / technologies
  • Nice-to-have

  • Big Data certification
  • TOGAF certification
  • What’s in it for you?

    We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.

    We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Flexible work / life balance options
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities
  • Opportunities to building close relationships with clients
  • Access to a variety of job opportunities across business and geographies
  • About RBC

    Royal Bank of Canada is Canada’s largest bank, and one of the largest banks in the world, based on market capitalization.

    We are one of North America’s leading diversified financial services companies, and provide personal and commercial banking, wealth management, insurance, investor services and capital markets products and services on a global basis.

    We have over 80,000 full- and part-time employees who serve more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.

    S. and 37 other countries. For more information, please visit

    Inclusion and Equal Opportunity Employment

    RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal / Native American status or any other legally-protected factors.

    Disability-related accommodations during the application process are available upon request.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form