Apply now

Posted 15 days ago

Senior Python Developer

@ CGI

Toronto, Ontario

Full-time8+ years experience
Apply now
SIGNALS

Overview

CGI is hiring a Senior Python Developer for full-time work in a hybrid arrangement based in downtown Toronto and/or the client office. The role centres on Python scripting, data engineering and SQL, with code migration, refactoring and technical decision-making. The posting asks for at least 2 days a week on site.

Responsibilities:

  • Write and maintain Python scripts and data engineering code
  • Support code migration and refactoring
  • Collaborate with business users
  • Help drive technical decisions

Requirements summary:

  • 8+ years of experience in Python scripting
  • Experience in data engineering
  • Strong SQL skills
  • Experience working with business users

Tools & skills

Source and dates

Source type not verified · njoyn

Employer posting date
2026-10-22
First seen by our source
2026-10-24
Source record updated
2026-10-24

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience8+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Company size10001+
HeadquartersE-Commerce Place
Open jobs on Jobsy514
Job description
We are seeking a Senior Python Developer with 8+ years of experience in Python scripting, data engineering, and SQL. The successful candidate will collaborate with business users, support code migration and refactoring, and help drive technical decisions.

This hybrid role is based in downtown Toronto and/or the client office, with a minimum on-site presence of 2 days per week, subject to change at any time.

Similar jobs

  • Python Developer (8+ years)

    Mississauga, ON
    Full Time

    Dhaka Technologies Limited Company

    8+ YOECandidates need 8+ years of strong Python development, solid software engineering fundamentals, and hands-on Gen AI experience. Knowledge of retrieval-augmented generation, semantic search, API design and CI/CD is also required.

    Python

  • Python Developer

    Toronto, ON +4
    Full Time

    Accenture Inc Company

    2+ YOECandidates need at least 2 years of software development experience with strong Python skills, object-oriented design, and testing. A bachelor's degree in a technical or STEM field, Git and Linux skills, and fluent English are required.

    Python, Git, Linux, SSH, VIM, pytest

  • Python Developer - Fully Remote | Upto $50/hr

    Toronto, ON
    $40–$50/hr

    Mercor

    Candidates need strong Python skills, experience with APIs and backend systems, and comfort with Docker, Linux and local testing. Familiarity with configuration files, deployment pipelines and problem-solving is also required.

    Python, FastMCP, Docker, Linux, RL Studio

    Python Developer - PyCharm Expert

    Toronto, ON
    $55–$65/hr

    Mercor

    Candidates need PyCharm installed on a Mac running macOS, the ability to capture screenshots above 2.5 megapixels, and experience with Python development tools.

    PyCharm, macOS

    Python Developer - PyCharm Expert

    Toronto, ON
    $55–$65/hr

    Mercor

    Candidates need PyCharm installed on a Mac running macOS, the ability to capture screenshots above 2.5 megapixels, and experience with Python development tools.

    PyCharm, macOS

  • Senior Python Developer

    Ottawa, ON
    Full Time

    CGI

    Candidates need senior Python development experience, cloud-native and API engineering skills, and experience with Azure Databricks and complex data relationships. Reliability clearance is preferred, and candidates should be comfortable working independently and using AI-assisted development tools.

    Azure Databricks, Python

  • Python Developer

    Ottawa, ON
    On-siteFull Time

    Collabera

    Candidates need proven experience on large, complex software projects and expert Python skills, including a working knowledge of a Python web framework. They also need an understanding of Python threading limits, multi-process architecture, event-driven programming and basic front-end technologies.

    Python, Software development, Django, Flask, JavaScript, HTML

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.