Royal Bank of Canada→
Data Engineer at Royal Bank of Canada in Mississauga, Ontario, CA
Skills
Job Description
Job Description What is the opportunity?
Are you interested in working as a Data Engineer on the RBC Insurance (RBCI) Data Engineering Team at the Royal Bank of Canada?
RBCI`s Data Engineering team is responsible for providing data assets across different parts of RBCI business organization. As a Data Engineer, you will also be responsible for developing and enhancing the customer experience for accessing the datasets required for both operational and reporting needs of the organization. We are seeing someone who thrives on thinking outside the box, delves deep into details, and is passionate about exploring innovative approaches in the field of data engineering. If you’re ready to contribute to our initiatives and be part of a team that values continuous learning, we want you on board!
What will you do?
This role will encompass an end-to-end system view for Data and Digital solutions within RBCI Data & AI office.
- Build real-time data pipelines (inbound, outbound) through container-based solutions
- Build/enhance Portal and APIs
- Integrate data with Cloud based platforms, publish data through APIs and Portal
- Participate in Data curation requirements and support Data and Digital needs of business and technology stakeholders
- Evaluate current state of data access control in regards to authentication, authorization and encryption practices across RBCI systems. Develop and support remediation strategy
- Work in an agile team of Data Engineers, Developers
What do you need to succeed?
Must-have
- Data Engineering: Python, Airflow, Spark, Kafka
- SQL/Database/Visualization: Microsoft SQL Server, Azure SQL, Stored procedures, PowerBI
- Cloud and Containers: AWS (Snowflake), Openshift, Docker
- Strong knowledge of algorithms and data structures.
Nice-to-have
- Master’s degree in Computer science or equivalent experience
- Automation/DevOps: Jenkins, Selenium and similar technologies
- Source code control: GIT
- Experience working in agile/SaFe environment
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 Total Rewards program that includes flexible benefits, work/life balance and career development programs and investment and retirement savings plans
- Competitive pay and high-earning potential
- All the tools, training, and team support you need to grow your career
- Flexible work/life balance options
- RBCI software tools to boost your productivity
Job Skills Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements Analysis
Additional Job Details **Address:MEADOWVALE BUSINESS PARK, 6880 FINANCIAL DR:MISSISSAUGACity:MississaugaCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:INSURANCEJob Type:RegularPay Type:SalariedPosted Date:2026-07-27Application Deadline:**2026-07-31 Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.