Principal Data Engineer

Overview

On Site
Hybrid
USD 93.00 per hour
Full Time

Skills

Recruiting
Financial Services
Preventive Maintenance
Project Management
Performance Management
Microsoft Azure
Microsoft Power BI
Data Warehouse
Business Intelligence
Warehouse
Stored Procedures
Data Modeling
SCS
Git
Version Control
Spring Framework
SPA
Vue.js
React.js
Continuous Integration and Development
Continuous Integration
Quick Learner
Pick
Communication
Mentorship
Design Patterns
Application Development
Cloud Computing
IaaS
PaaS
NoSQL
Database
Microservices
DevOps
SQL
Analytical Skill
Problem Solving
Conflict Resolution
Programming Languages
Node.js
Java
JavaScript
Python
R
Cloud Foundry
Data Mining
Machine Learning (ML)
Algorithms
SAP HANA
Teradata
Extract
Transform
Load
SAP BODS
Talend
Pentaho
Reporting
Roadmaps
Optimization
Software Development
Documentation
Testing
Migration
Dimensional Modeling
Agile
PCI DSS

Job Details

Date Posted: 06/18/2025

Hiring Organization: Rose International

Position Number: 484365

Industry: Financial Services

Job Title: Principal Data Engineer

Job Location: Toronto, ON, Canada, M7Y 3A2

Work Model: Hybrid

Work Model Details: 3 days onsite and 2 days remote

Shift: 8:30am-5pm ET

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 10

Min Hourly Rate($): 93.00

Max Hourly Rate($): 101.00

Must Have Skills/Attributes: Azure, BI Tool, Cloud, Data Engineer, Data Warehouse, ETL, SAP HANA, SQL

Nice To Have Skills/Attributes: Java, JavaScript, NodeJs, PowerBI, Python

Experience Desired: SAP HANA or equivalent Data Warehouse experience including SQL Programming (5+ yrs); Cloud Computing expertise (e.g MS Azure) (5+ yrs); Experience with BI Tool (e.g Power BI) (5+ yrs)

Required Minimum Education: Bachelor's Degree

Preferred Education: Master's Degree

Job Description
***Only qualified Principal Data Engineer candidates located near the Toronto, Canada area to be considered due to the position requiring a Hybrid presence***

Education:
Bachelor's degree or equivalent experience.

Required Skills:
SAP HANA or equivalent Data Warehouse experience including SQL Programming
Cloud Computing expertise (e.g MS Azure)
Experience with BI Tool (e.g Power BI)
In a Data Warehousing and BI environment with understanding of warehousing concepts
With SAP HANA (Stored Procedures, SQL Programming, Calc Views, Data Modelling)
With Source Control System (SCS) is a must - preferably "Git" source control
With application frameworks (i.e. Spring boot)
With a single page application framework (SPA) Example: VueJS or ReactJS (JavaScript)
Strong understanding and working knowledge of Continuous Integration and Continuous Deployment concepts.
Quick learner with the ability to pick up new ideas and concepts quickly
Excellent written and verbal communication skills
Top notch problem solving and analytical skills
Mentor and teacher of new technologies and design patterns
Several years of full stack application development experience together with architecture experience
Proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, DevOps
Excellent SQL and higher-level programming languages
Strong analytical and excellent problem-solving skills
Good understanding of 12-Factor App methodology
Proficiency in multiple programming languages such as NodeJS, Java, Java Script, etc. are mandatory

Nice to have:
Python and R experience
Understanding of Cloud Foundry application platform
Working knowledge of data mining, machine learning algorithms and tools
Experience working with SAP HANA and Teradata
ETL tools experience
SAP Data Services
Talend
Pentaho
Reporting/Dashboarding tool/s experience

Roles & Responsibilities:
Hands-on responsibility for architecture with code development across environments with the capability to write high quality, secure code that is modular, functional, and testable
Design and build technology roadmaps to optimize services and functions focusing on performance, security, and cost/benefit optimization
Key leader/contributor in the software development life cycle (i.e. design, development, documentation, testing, deployment, support)
Be proactive and predictive, solve problems before they occur
Plan deployments, migrations, and upgrades to minimize service impacts with mitigation plans
Understand and tune performance across all physical and logical dimensions
Support Ethoca's architects and engineers as they design and build effective, agile applications
Use your experience to help shape and scale the future of our development and production infrastructure
Work efficiently within a high security, PII and PCI-DSS Level 1 environment
Communicate clearly and effectively while demonstrating ownership
Self-starter that explores opportunities for efficiencies and propose options to bridge gaps that exists

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**


Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.


California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.


Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.