cover image
IMCS Group

Senior Engineer

Hybrid

Toronto, Canada

Senior

Freelance

23-10-2025

Share this job:

Skills

Python Java SQL Data Governance Kubernetes Problem-solving Architecture Databases AWS Software Development AWS Cloud

Job Specifications

Job Title: Senior Engineer (Hybrid)

Amazon Web Service (AWS) Cloud Computing Experience Level: 7+ years

Toronto

6 months with possible extension

Skills Required

Python
AWS Technologies
Kubernetes
SQL

Role Description

We are seeking a skilled and passionate Data Engineer with strong expertise in Python and AWS to join our technology team. Good experience with Kubernetes and SQL is required. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency in Python are considered advantageous.

Job Description

We are seeking a skilled and passionate Data Engineer with strong expertise in Python and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency in Python are considered advantageous.

Key Responsibilities

• Design, develop, and maintain robust and scalable applications using Java and AWS services.

• Collaborate with cross-functional teams to analyze requirements and architect effective solutions.

• Write clean, efficient, and well-documented code with a focus on performance and maintainability.

• Participate in code reviews and provide constructive feedback.

• Stay updated with the latest trends and best practices in software development and cloud technologies.

Required Qualifications

8+ year of relevant experience.
Good understanding of trading, capital market, trade life cycle with an eagerness to contribute to the systems that support them.
Strong knowledge of software development best practices and patterns.
Strong problem-solving and debugging skills.
Strong hands-on experience in Python, AWS Cloud and Kubernetes.
Strong working knowledge of Databases – SQL.
Expertise with data quality principles, data profiling techniques and data governance best practice.
Knowledge of technologies for Cloud development. Experience working with AWS is must.
Passion to expand your domain knowledge both on the job and through continued education.
Commitment to CPPIB’s guiding principles of integrity, partnership and high performance.

About the Company

IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and complia... Know more