Lead Data Engineer, GFT
RBC
Job Description
What is the opportunity?
Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications? Come join us!
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.
Global Function Technology Intelligent Operations is responsible for delivering a global data foundation and innovative AI capabilities across all our lines of business. We are looking to hire a talented Data & AI Engineer to build cutting edge AI and data solutions. The role will be responsible for building and managing AI platforms and data pipelines in relation to Intelligent Operations.
What will you do?
You will be responsible for working closely with DevOps, SRE, Production Support and app dev teams to support log and application related data ingestion and feature engineering, establishing industry best practices, maintaining and managing technical documentations.
Build tool integrations and data products using structured and unstructured data to deliver AI solutions. Ensure data quality, performance, scalability.
Build Gen AI system frameworks, Prompt Engineering, including designing and refining prompts to optimize LLM outputs, implementing Gen AI systems into production.
Partner with enterprise architect to create data and AI technology architectures. Provide data and SRE subject matter expertise in technical system design, development, and implementation of AI applications.
Contribute to production efforts via data pipelines, reusable frameworks, distributed computing, and documentations.
Support the development, alignment, and communication of the Intelligent Operations strategy in collaboration with our senior management team and teams across GFT.
What do you need to succeed?
Must have:
Bachelor’s or Master’s degree in Data Science, Software Engineering, Technology, IT, or related field.
5+ years of experience in REST API development, designing and developing robust scalable API, microservices, and data pipelines in production
Advanced SQL knowledge and experience working with relational databases
High proficiency using Python for data and AI engineering, experience building end to end ML pipelines include data ingestion, data transformation, feature engineering, model inference and deployment in production
Expertise in Generative AI and Machine Learning service integrations. Familiar with Gen AI tech stack (LLMs, Agents, MCP Servers)
Proficiency with Agile concepts and SRE tools (e.g., Jira, Confluence, Dynatrace, PagerDuty, MoogsoftAI).
Stakeholder management experience, including working with senior leaders.
Ability to translate complex technical concepts into clear, business-friendly messaging.
Deadline-driven and results-oriented; able to meet consistently high quality standards while handling a variety of tasks and deadlines simultaneously.
Nice-to-have:
MBA or equivalent degree.
Knowledge of SRE practices, platform engineering, or developer productivity tools.
Exposure to GenAI tools and capabilities, digital transformation programs, or data enablement initiatives.
Knowledge of data engineering industry best practices: schema management, data quality, data governance, Cloud management, Databases, Data Warehousing, ETL pipelines, and data streaming
Experience in building data products for analytics visualizations
Have experience with at least one of the Object-Oriented development languages such as: C++, C# .NET, Java
Experience using AWS Sagemaker, S3, Snowflake, Airflow, Hadoop, PySpark
Experience using Dev Ops and Microservices tools such as Git, Jenkins, Vault, Node.JS, Flask, Django, Kafka
Familiar with JIRA, Confluence, Agile/Scrum development methodology
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
Opportunities to do challenging work
Job Skills
Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements AnalysisAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Inclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.