Senior Systems Architect (Data / Azure).Design and lead enterprise data architecture for large-scale cloud platforms in the insurance industry.This hybrid contract opportunity in Toronto or Waterlo...Show moreLast updated: 29 days ago
GCP Data Engineer - BigQuery, Dataflow, Composer
Astra North Infoteck Inc.Kitchener, ON, ca
Full-time
Quick Apply
GCP Data Engineer (BigQuery, Dataflow, Composer).Design and build scalable, secure, and high-performance data pipelines on GCP.Develop and optimize ETL/ELT workflows using Cloud Composer, Dataflow,...Show moreLast updated: 30+ days ago
Manager, Engineering
vitalWaterloo, ON, CA
Full-time
Are you ready to lead, inspire, and drive impact? We’re seeking an experienced Engineering Manager to guide a dynamic agile software engineering team.In this role, you’ll own delivery outcomes, cha...Show moreLast updated: 25 days ago
Engineering Manager
Sun LifeSun Life Waterloo King
Full-time
Prospris Sun Life's digital front door for Canadians — startup velocity inside a Fortune 500.We'rerevolutionizing how Canadians access insurance and wealth solutions by building a platform that let...Show moreLast updated: 3 days ago
Engineering Manager(s), Manulife Bank
Company 58 - Manulife Bank of CanadaWaterloo, Ontario
Full-time
Join our Manulife Bank Technology Team!.We have 2 Engineering Manager openings for our squads.Squad 2: Vendor System production.If you have experience leading squads and passionate in mentoring han...Show moreLast updated: 10 days ago
Machine Learning Software Engineer
0000050007 Royal Bank of Canada420 WES GRAHAM WAY, FLOOR 3:WATERLOO
Full-time
We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry....Show moreLast updated: 30+ days ago
Machine Learning Software Engineer
Royal Bank of Canada>WATERLOO, Canada
Full-time
We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry....Show moreLast updated: 30+ days ago
Engineering Manager
ManulifeWaterloo, Ontario
Full-time
Join our Group Benefits Technology team!.Are you a driven individual with experience in leading squad(s) and passionate in mentoring hands-on teams? Let's explore a partnership!.Lead a team of tech...Show moreLast updated: 17 days ago
Our Company is built on employee mutual commitment and respect, enthusiasm and progress.Teledyne DALSA is a subsidiary of Teledyne Technologies Inc.Teledyne Digital Imaging products are used worldw...Show moreLast updated: 30+ days ago
Design Engineer, Site Development
Randstad CanadaKitchener, Ontario, CA
Permanent
Quick Apply
Randstad is excited to partner with a leading Engineering Firm in Kitchener in their search for a Design Engineer across Site Development.The Design Engineer will grow an established team and have ...Show moreLast updated: 30+ days ago
AI Software Lead
Ironbelly StudiosWaterloo, Ontario, CA
Full-time
Quick Apply
Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe.Our focus is on creating high quality entertainment experiences as wel...Show moreLast updated: 30+ days ago
Director, Software Development
The DescartesWaterloo, ON, CA
Full-time
Descartes Unites the People and Technology that Move the World.The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex.By combinin...Show moreLast updated: 15 days ago
Project Manager, Product & Process Improvement
Sonova AGKitchener, Ontario, CA
Full-time
Project Manager – Product & Process Improvement.The Project Manager – Product & Process Improvement is responsible for leading manufacturing engineering initiatives that improve product quality, ma...Show moreLast updated: 23 days ago
Senior Electrical Engineer - Design
TalentSphereKitchener, ON, Canada
Full-time
Industry: Building Consulting Engineering.Experience Level: Senior / Leadership.We’re working with a growing building engineering consultancy that’s looking to bring on a Team Lead Electrical Desig...Show moreLast updated: 10 days ago
Network Engineer
Uncharted Talent IncKitchener, ON, Canada
Full-time
Quick Apply
The Network Engineer plays a key role in shaping and maintaining the organizations network environment across both data center and cloud-based platforms.This position is responsible for designing, ...Show moreLast updated: 22 days ago
CLIMBER / FIELD EIT
Teletek Structures Inc.St. Jacob's, ON, CA
Full-time +1
You’re a Civil Engineering Graduate looking for your perfect entry-level role.You want an exciting, hands-on job in the dynamic telecommunications industry.You’re driven to prove yourself and want ...Show moreLast updated: 18 days ago
New!
Engineering Manager
Company 1 - The Manufacturers Life Insurance CompanyWaterloo, Ontario
Full-time
Join our Group Benefits Technology team!.Are you a driven individual with experience in leading squad(s) and passionate in mentoring hands-on teams? Let's explore a partnership!.Lead a team of tech...Show moreLast updated: 5 hours ago
Transmission Line Engineering Team Lead
StantecWaterloo, ON
Full-time +1
At Stantec, we know the work we do matters.From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world.Our clients come t...Show moreLast updated: 30+ days ago
Design and lead enterprise data architecture for large-scale cloud platforms in the insurance industry. This hybrid contract opportunity in Toronto or Waterloo focuses on Azure-based data ecosystems, big data technologies, and scalable data pipelines, combining strategic architecture leadership with hands-on data engineering expertise.
What is in it for you:
• Salaried: $70-80 per hour.
• Incorporated Business Rate: $85-95 per hour.
• 6-month contract with the potential for permanent employment.
• Full-time position: 37.50 hours per week.
• Weekday schedule from 9 am to 5 pm.
• Remote on Monday and Friday; on-site Tuesday to Thursday.
Responsibilities:
• Lead the architecture and technical design of large-scale enterprise data platforms supporting high-volume data environments.
• Design scalable data pipelines to ingest, process, and transform data from multiple enterprise source systems.
• Develop and implement enterprise data integration and migration strategies for complex datasets.
• Architect and maintain data warehouses, data lakes, and big data platforms optimized for performance and scalability.
• Define data architecture solutions ensuring secure storage, accessibility for business teams, and strong governance practices.
• Optimize data solutions using distributed processing, partitioning, and performance tuning techniques.
• Define the architecture of end-to-end data and machine learning pipelines across the data supply chain.
• Establish enterprise data architecture standards, guidelines, and best practices.
• Create architectural blueprints for building, testing, and maintaining data lakes and data warehouses.
• Collaborate with engineers, analysts, and database administrators to ensure efficient data usage and accessibility.
• Design logical database structures and define how systems integrate and exchange data across platforms.
• Document data architecture, data flows, interfaces, and transformation logic including aggregations and calculations.
• Support data migration initiatives including validation, mapping, clean-up, and data dictionary management.
• Translate business and application requirements into scalable and sustainable data architecture solutions.
• Promote strong data quality practices and collaborate with business stakeholders to ensure data integrity.
• Provide technical leadership on projects and guide architecture decisions impacting enterprise data platforms.
• Implement controls and monitoring to ensure ethical and responsible use of enterprise data.
What you will need to succeed:
• Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field.
• 8+ years of experience in data engineering.
• 2+ years of experience architecting, designing, and developing enterprise-scale data solutions.
• Strong expertise in big data technologies including Hadoop, NoSQL, Spark, and metadata management.
• Expert knowledge of structured analysis and system design techniques.
• Strong experience across modern data platforms including Azure Data Factory, Databricks, Spark, Python, and Synapse.
• Strong understanding of enterprise data management including RDBMS and NoSQL data models.
• Experience with ETL and enterprise data integration technologies.
• Software development experience using languages such as Java, C, C++, or C#.
• Strong understanding of logical database design and enterprise data flows across systems.
• Experience leveraging AI tools to support data management strategies such as Microsoft Copilot or GitHub Copilot.
• Demonstrated expertise in Data Governance, Data Warehousing, Data Modeling, Data Visualization, Cloud Computing, Programming Languages, Performance Optimization, Data Security, and Data Integration.
• Experience designing scalable cloud-based data architectures in Azure environments.
• Experience with Informatica MDM is considered an asset.
Why Recruit Action?
Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach. As part of the screening process, some applications may be reviewed using artificial intelligence tools. Only candidates who meet the hiring criteria will be contacted.