Talent.com
CGI
Python EngineeringCGI • Toronto, Canada
Python Engineering

Python Engineering

CGI • Toronto, Canada
11 days ago
Job type
  • Full-time
Job description

Position Description:

We are seeking a Python Engineering with 5 years of experience to join our growing team delivering enterprise solutions for clients in banking, financial services, insurance, and capital markets.

This is a hands-on development role focused on building scalable, production-ready applications using Python, cloud technologies, and modern engineering practices. The ideal candidate has a strong Computer Science foundation, excellent problem-solving skills, and experience delivering high-quality software in production environments.

This role is hybrid and requires attendance at our downtown Toronto office a minimum of 3 days per week, subject to change.

Your future duties and responsibilities:

- Design, develop, test, and deploy scalable Python applications.
- Build and maintain APIs, backend services, and data processing solutions.
- Work with cloud platforms (AWS, Azure, or GCP) and modern DevOps practices.
- Contribute to application architecture, code quality, and engineering best practices.
- Collaborate with stakeholders to deliver effective technical solutions.
- Explore and contribute to emerging technologies, including AI-related initiatives.

Required qualifications to be successful in this role:

- Bachelor's degree in Computer Science or a related field.
- 5 years of professional software engineering experience.
- Strong Python development experience.
- Experience building APIs and backend services.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Strong communication and collaboration skills.
- Financial services industry experience is an asset.
- Exposure to AI technologies and an interest in AI projects is considered an asset.

Disclaimer : Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,–$,. This role is an existing vacancy.**

#LI-VK7

Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:

  • Artificial Intelligence
  • Databricks
  • Financial Services
  • Python
  • Snowflake
  • Amazon Web Services Cloud
Create a job alert for this search

Python Engineering • Toronto, Canada

Similar jobs

Senior Python Engineer, Integrations

FulfilToronto
Full-time

Fulfil is hiring a Senior Python Engineer in Toronto to become a key technical partner for our North American customers, our India-based engineering team, and our Product Lead for Integrations.This... Show more

 • Promoted

Python Developer

TekStaff IT SolutionsToronto, ON, CA
Full-time

This team implements automated solutions for cybersecurity business processes to mitigate risk, improve efficiency, and reduce cost.Spend 10-20% supporting other teams’ applications.Experience with... Show more

 • Promoted

Python Engineer - Analytics

Ample Insight Inc.Toronto, ON, CA
Full-time

We are looking for an ambitious Python Engineer/Developer.You are passionate about technology but very pragmatic in the application of it to real-world engineering problems.You are experienced in l... Show more

 • Promoted

Senior Python Developer

CG Consulting GroupToronto, ON, CA
Full-time

This is with a global IT services firm for a leading investment/wealth management services firm.Client Location is downtown Toronto Ontario, close to TTC and GO service.Hybrid - In Office 4 days pe... Show more

 • Promoted

Hybrid Technical Lead in Software Engineering

LanceSoft, Inc.Toronto, ON, CA
Full-time

Exciting opportunity for a Technical Lead with a hybrid role in Toronto, blending software engineering expertise with team leadership.In this critical role, you will lead software engineering proje... Show more

 • Promoted

Engineering Manager - Public Cloud, Python, Golang

CanonicalToronto, ON, CA
Full-time

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise in... Show more

 • Promoted

Lead Software Engineer – Python/React

Thomson ReutersToronto, ON, CA
Full-time

Lead Product Engineer (Full Stack), Materia AI.This role is heavily backend focused (roughly 70% backend / 30% frontend).We are specifically looking for engineers who have built and shipped real pr... Show more

 • Promoted

Senior Python Engineer - GenAI Applications

DataRobotToronto, ON, CA
Full-time

Advance your career with DataRobot as a Senior Python Engineer, focusing on GenAI application development.Collaborate with a worldwide team on cutting-edge AI technologies.In this Senior Engineer r... Show more

 • Promoted

Senior Python Engineer for AI Training & Code Review

G2i Inc.Toronto, ON, CA
Full-time

A leading AI solutions company in Winnipeg is seeking experienced software engineers to join their annotation team, creating training data for AI models.This position requires a solid background in... Show more

 • Promoted

Lead Python Platform Engineer

Insight GlobalToronto, ON, CA
Full-time +1

This range is provided by Insight Global.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Insight Global.Profe... Show more

 • Promoted

Python Developer

SynechronToronto, ON, Canada
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

Software Engineer, Python

AutoSyncGreater Toronto Area, ON, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Technical Lead - Python/Next.js

3Pillar GlobalToronto, Ontario, Canada
Full-time

Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.Picture collaborating with industry l... Show more

 • Promoted

Python Developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Python Developer - Synechron

Synechrontoronto, on, ca
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

Reliability Engineer with Python Expertise

Chelsea AvondaleToronto, ON, CA
Full-time

Apply your skills as a Reliability Engineer at Chelsea Avondale, focusing on building a secure, scalable IT infrastructure for our home insurance group.Leverage AWS and Python in a dynamic environm... Show more

 • Promoted

Python Developer

VySystemsToronto, ON, CA
Full-time

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software Engineer, you will be working with a h... Show more

 • Promoted

Senior Engineer with Python & Go Expertise

Recruiting In Motion - Eastern OntarioToronto
Full-time

Be a part of a leader in HR SaaS as a Senior Software Engineer.Your role will focus on developing features with Python, Go, and mentoring your teammates.This full-time position involves applying yo... Show more

 • Promoted

Engineering Manager, Public Cloud (Python/Golang)

CanonicalToronto, ON, CA
Full-time

A leading open source software provider in Canada is seeking an Engineering Manager to lead a team working with major cloud partners like Amazon and Google.The ideal candidate will drive engineerin... Show more

 • Promoted

Senior Full-Stack Engineer: Python/Django + React, Remote

HRBToronto, ON, CA
Remote
Full-time

Join a dynamic and innovative company as a Senior Full Stack Software Engineer, where you will leverage your expertise in Python and React to design and develop high-quality applications.Collaborat... Show more