Tech jobs
Job listings
Senior Data Engineer: Secure, Scalable Pipelines + AI-ready
Designs and maintains scalable, secure data pipelines and reusable data assets for RBC’s analytics and reporting needs, ensuring compliance and collaboration with business/tech teams.
Data Engineer - Senior (REMOTE) JP989
Senior Data Engineer designing and building scalable data pipelines on Microsoft Azure for the Digital Regulatory Assurance System (DRAS) project, focusing on data ingestion, transformation, and integration for regulatory oversight and compliance.
Data and AI Engineer
Design and optimize Snowflake-based data solutions and pipelines using Python and SQL, while leveraging AI tools like Copilot to enhance cloud architecture and automation.
Analytics Engineer
Design, develop, and automate data pipelines for the Loyalty Data Product Engineering team using PySpark, SQL, and Databricks to maintain data quality and support business stakeholders.
Analytics Engineer
Analytics Engineer working on Loyalty Data Product Engineering team, designing and automating data pipelines using PySpark, Airflow, SQL, and ETL processes to support customer analytics and data quality governance.
Analytics Engineer
Analytics Engineer at Canadian Tire Financial Services working on the Loyalty Data Product Engineering team, designing and developing data pipelines using technologies like PySpark, Airflow, SQL, and cloud platforms to support customer analytics and enhance brand experience.
Data Science ML/GenAI Engineer
Data Science ML/GenAI Engineer to develop AI/ML solutions, focusing on NLP/LLM technologies and working with Databricks to build data pipelines and production-ready solutions for damage prevention, asset integrity, and land management in the energy/infrastructure sectors.
Senior Software Engineer, Data Systems
Designs and maintains a cloud-native data/ML platform for Hive’s event-marketing SaaS, building pipelines, feature stores, and observability for real-time audience data (millions of attendees, billions of interactions) to power personalized campaigns and model-driven recommendations.
Staff Software Engineer – Data
Lead the design and operation of large-scale real-time data platforms using Python, Apache Flink, and Kafka to power analytics for PlayStation. Mentor engineers and solve distributed systems challenges.
Senior Machine Learning Engineer — Data Infrastructure
Senior Machine Learning Engineer building and optimizing large-scale data pipelines for image and video data, including crawling, ingestion, processing, and distributed computing frameworks like Ray and Spark.
Senior Software Engineer, Data Systems
Senior Software Engineer, Data Systems at Hive (Doist) building and maintaining data systems and ML platforms, working with big data infrastructure, ML pipelines, and agentic systems. Core technologies include Python, distributed systems, ML frameworks (pandas, scikit-learn, PyTorch/TensorFlow), and LLMs.
Azure Data Architect & Platform Engineer
Own and evolve an Azure-based data platform by designing scalable data warehouses and lakehouse solutions while modeling enterprise data to support Power BI reporting and analytics.
Intermediate Data Engineer
Data Engineer designing and building data pipelines and architecture using Snowflake, Azure Data Factory, Azure Functions, SQL, Python, and PowerShell for a hospitality group's analytics and reporting platform.
Senior Data Engineer
Builds and maintains data pipelines, ETL frameworks, and AI/Gen AI systems for RBC Wealth Management, ensuring data quality, scalability, and integration with AI agents like the Model Context Protocol (MCP).
Senior Data Engineer: Build Scalable Data Pipelines
Designs and maintains scalable data pipelines for RBC’s Market Risk systems, optimizing data solutions and ensuring high-quality data assets with hands-on coding in Java/Scala and Spring Boot.
Senior Data Engineer: AWS Big Data & Real-Time Pipelines
Senior Data Engineer designing and optimizing scalable AWS data pipelines, with hands-on Netezza, SQL, Python, and Airflow in an enterprise data platform modernization context.
Sr Data Engineer
Designs and maintains scalable data pipelines, lakes, and warehouses for RBC’s Market Risk ecosystem, ensuring high-quality data assets and business intelligence. Focuses on Java/Scala, big data tools, and cross-functional collaboration to drive technical innovation and compliance.