Job Title : Data Engineer
Location : Toronto, ON M5V 1Y6, Canada (Hybrid 2 or 3 days onsite per week)
Duration : Full-Time Permanent
Salary : $Market / CAD per annum + Benefits
Eligibility (Canada) : Open to Canadian Citizens, Permanent Residents, and valid Work Permit holders (No C2C / No Third Parties)
Experience : 5 10 Years
Open Positions : 2
Job Overview :
Synpulse Canada is seeking experienced Data Engineers to join our growing data team. The ideal candidate will have a strong background in SQL, Python, and data integration, with the ability to handle large data volumes and manage complex data migration initiatives.
Key Responsibilities :
Design, build, and maintain scalable data pipelines for analytics and business intelligence.
Perform data extraction, transformation, and loading (ETL) from multiple sources.
Analyze and optimize queries for large data sets to ensure efficiency and performance.
Support data migration efforts from legacy systems to modern platforms.
Work closely with business stakeholders and cross-functional teams to understand requirements and deliver reliable data solutions.
Implement data quality and validation frameworks to ensure accuracy and consistency.
Required Skills & Qualifications :
5 10 years of professional experience as a Data Engineer or in a related data-focused role.
Strong proficiency in SQL and Python for data processing and automation.
Hands-on experience with large-volume data analysis and data modeling.
Proven expertise in data integration and data migration across different platforms.
Familiarity with cloud-based environments (e.g., Azure, AWS, or GCP) is an asset.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities in a consulting environment.
Data Engineer • North York, Ontario (ON), CA