Senior Data Engineer
1 day ago
Job Title
Senior PySpark Data Engineer
Work Mode
- 3 days working from client office, remaining days WFH as per project requirement.
Experience
- Minimum 7 to 8 years of total IT experience in data engineering / big data.
Location
Downtown Toronto – Hybrid
Key Skills
- PySpark
- Python
- AWS (S3, EMR, Lambda, Glue, Redshift or similar)
- SQL (strong on complex queries, performance tuning)
Role Overview
The Senior PySpark Data Engineer will work closely with data and business teams to design, build, and optimize scalable data pipelines and platforms on AWS, supporting analytics and regulatory/reporting use cases in the banking domain.
Responsibilities
- Design, develop, and maintain data pipelines and ETL/ELT workflows using PySpark and Python on AWS-based data platforms.
- Build and optimize large-scale batch and near real-time data processing solutions for banking/financial use cases.
- Write efficient, optimized SQL for data extraction, transformation, analysis, and reporting.
- Collaborate with architects, data engineers, BAs, and stakeholders to understand requirements and translate them into technical designs.
- Ensure data quality, reliability, and performance through robust testing, monitoring, and validation.
- Implement best practices for security, compliance, and governance aligned with policies.
- Troubleshoot production issues, optimize jobs, and improve performance and cost efficiency on AWS.
Required Qualifications
- 7–8 years of hands-on experience in data engineering / big data, with at least 4–5 years in PySpark.
- Strong programming experience in Python for data processing and automation.
- Solid expertise in AWS cloud services relevant to data engineering (e.g., S3, EMR, Glue, Lambda, Redshift, CloudWatch).
- Advanced SQL skills including complex joins, window functions, and query optimization.
- Experience working in banking / financial services domain preferred (regulatory or risk/analytics projects is a plus).
- Good understanding of data warehousing concepts, ETL patterns, and data modeling.
- Experience with CI/CD, version control (Git), and Agile ways of working is an added advantage.
Soft Skills
- Strong communication and stakeholder management skills for a global banking environment.
- Ability to work independently at client site 3 days a week and collaborate with offshore/onshore teams.
- Problem-solving mindset with focus on quality, timelines, and compliance.
Job Types: Full-time, Permanent
Pay: $35.00-$38.00 per hour
Expected hours: 40 per week
Benefits:
- Extended health care
- Life insurance
Work Location: Hybrid remote in Toronto, ON (York District)
-
Senior Test Automation Engineer
7 days ago
Toronto, Ontario, Canada NTT DATA Full timeReq ID: 350474NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Test Automation Engineer / Test Lead (remote) to join our team in Toronto, Ontario (CA-ON), Canada (CA). We are...
-
Senior Data Engineer
2 weeks ago
Toronto, Ontario, Canada Mindlance Full timeNow Hiring: Senior Data Engineer — 12-Month Contract (Toronto, ON | Hybrid)We're looking for an experienced Senior Data Engineer to lead the development of large-scale data pipelines powering our LLM, GenAI, and agent-based applications. In this role, you'll own end-to-end data engineering initiatives, mentor junior engineers, and collaborate with...
-
Senior Data Engineer
7 days ago
Toronto, Ontario, Canada StafinGo Full timeStafingo is Hiring: Senior Data Engineer (Hybrid – Toronto)Hourly Rate:$80.00 – $90.00 per hourContract Duration: 252 Business Days, with possible extensionLocation:Ontario (Hybrid – Work must be performed within Ontario)Start Date:Jan 5th, 2026Stafingo is seeking a highly experiencedSenior Data Engineerto support major enterprise-level data...
-
Senior DevOps Engineer Remote
7 days ago
Toronto, Ontario, Canada NTT DATA Full timeAt NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key factors in our company's growth and market presence. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work...
-
Senior Data Engineer
43 minutes ago
Toronto, Ontario, Canada Professional Staffing Full timePosition Title: Senior Data EngineerLocation:Downtown Toronto, Ontario, Canada (On-site, 5 Days In-Office)Position Type:Full-time (Contract)About the CompanyJoin a fast-growing PE Backed Fintec at the forefront of innovation in business lendingThis is an exciting opportunity to contribute to a team scaling new heights in the healthcare financing sector.About...
-
Senior Data Engineer
7 days ago
Toronto, Ontario, Canada Phoenix Full timeWhat We're Looking ForWe're expanding ourProduct Engineeringteam and are looking for our first everSenior Data Engineerto join us As the first Senior Data Engineer at Phoenix Digital, you'll be able to shape what our data ecosystem looks like. You'll work closely with our cofounders and cross-functional teams to design, build, and maintain scalable data...
-
Senior Data Engineer
3 hours ago
Toronto, Ontario, Canada MapleRecord Full timePosition Description:We are seeking a highly experienced Senior Data Engineer with strong expertise in Generative AI and Agentic AI to lead the design and evolution of our data platforms. This role will be responsible for defining and architecting scalable, high-performance data solutions while providing technical direction and mentorship to the engineering...
-
Senior Data Engineer
45 minutes ago
Toronto, Ontario, Canada Aarorn Technologies Inc Full timeJob Title: Senior Data EngineerLocation: Toronto, ON (3x onsite a week)Employment Type: ContractJob DescriptionWe are seeking a highly skilled Senior Data Engineer with expertise in ETL processes, data engineering, and scheduling. The ideal candidate will design and implement robust data solutions, support existing applications, and ensure high-quality...
-
Senior Data Engineer
1 week ago
Toronto, Ontario, Canada Enterprise Solutions Inc. Full timeJob Title: Senior Data EngineerLocation:Hybrid – Toronto, Brampton, or Calgary (Canada)Engagement:ContractRole OverviewWe are seeking aSenior Data Engineerwith strong expertise in Azure-based data engineering and modern data platforms. The ideal candidate will have hands-on experience designing, developing, and modernizing data ingestion and transformation...
-
Senior Data Engineer
3 days ago
Toronto, Ontario, Canada Phoenix Full timeWhat we're looking for:We're expanding our Product Engineering team and are looking for our first ever Senior Data Engineer to join us As the first Senior Data Engineer at Phoenix Digital, you'll be able to shape what our data ecosystem looks like. You'll work closely with our cofounders and cross-functional teams to design, build, and maintain scalable data...