Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,807

Software Engineer jobs in Canada

Software Developer - Data Services

GuruLink

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Software Developer - Platforms & Frameworks

GuruLink

Montreal
On-site
CAD 90,000 - 120,000
30+ days ago

Développeur de logiciels / Software Developer - Device Integration (SC SaaS)

Genetec

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

C++ Software Developer

P2P

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago

Software Developer III - Google Cloud AI

Google

Kitchener
On-site
CAD 70,000 - 90,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Junior Software Developer

Cpus Engineering Staffing Solutions Inc.

Courtice
On-site
CAD 60,000 - 80,000
30+ days ago

Software Developer

Cpus Engineering Staffing Solutions Inc.

Courtice
On-site
CAD 80,000 - 100,000
30+ days ago

Software Developer

P2P

Montreal
On-site
CAD 80,000 - 120,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Developer

Nexus Systems Group Inc.

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Analyste-programmeur, niveau senior, spécialisé au central (C4D)

TEHORA

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Programmeur, niveau senior, spécialisé au central (C3D)

TEHORA

Canada
Hybrid
CAD 60,000 - 80,000
30+ days ago

Process / Applications Engineer

Agilus Work Solutions

Calgary
On-site
CAD 80,000 - 100,000
30+ days ago

Inclusive Process & Applications Engineer — Impact & Growth

Agilus Work Solutions

Calgary
On-site
CAD 80,000 - 100,000
30+ days ago

Principal Embedded Software Developer

Telesat

Ottawa
On-site
CAD 110,000 - 150,000
30+ days ago

Software Developer (Various Levels)

Cse Cst

Ottawa
On-site
CAD 65,000 - 85,000
30+ days ago

Programmeur.euse senior, Rendu / Senior Programmer, Rendering

Warner Bros. Entertainment

Montreal
On-site
CAD 90,000 - 120,000
30+ days ago

Software Developer

Fidelity International

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Principal Software Developer

Talent

Montreal
Hybrid
CAD 100,000 - 130,000
30+ days ago

Software Developer

Edjuster

Montreal
Hybrid
CAD 80,000 - 100,000
30+ days ago

Co-op Software Developer - Real-Time Operating System (12-16 months)

Huawei Technologies Canada Co., Ltd.

Ottawa
On-site
CAD 30,000 - 40,000
30+ days ago

Sr. Software Developer – Java AWS

Ward Technology Talent

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Remote Software Developer Jobs for Canadians

Mashreq Bank

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Android Bsp/aosp Software Developer

Syntronic

Markham
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Software Developer

Warner Bros. Entertainment

Ottawa
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Software Developer

Moneris Solutions Corp

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Top job titles:

Delivery jobsIt Software Engineer jobsTechnical Writer jobsQuality Control jobsData Entry Clerk jobsIntern jobsJava Developer jobsCare Coordinator jobsHome Based jobsReal Estate Agent jobs

Top companies:

Jobs at CraJobs at LululemonJobs at WestjetJobs at FedexJobs at HsbcJobs at CiscoJobs at Coca ColaJobs at Jp Morgan ChaseJobs at Victoria SecretJobs at Hubspot

Top cities:

Jobs in CalgaryJobs in MississaugaJobs in SurreyJobs in HalifaxJobs in VaughanJobs in OakvilleJobs in ReginaJobs in WaterlooJobs in Greater SudburyJobs in Guelph

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs
Software Developer - Data Services
GuruLink
Montreal
On-site
CAD 80,000 - 100,000
Full time
30+ days ago

Job summary

A global investment management firm in Montreal is seeking an experienced Python Developer. You will design and optimize scalable data pipelines, collaborating closely with researchers and traders. Candidates should have over 4 years of Python experience and a Bachelor's degree in STEM. This position requires 4 days a week on-site work.

Qualifications

  • 4+ years of Python development experience, preferably 8+ years.
  • Strong grasp of object-oriented programming in Python.
  • Experience developing scalable, maintainable software systems.

Responsibilities

  • Design, develop, and optimize data pipelines for financial data.
  • Collaborate with teams to improve data delivery.
  • Maintain distributed systems ensuring efficiency.

Skills

Python development
SQL expertise
ETL pipeline development
Linux environment

Education

Bachelor's degree in a STEM subject

Tools

PostgreSQL
Job description

Location: Montreal, Quebec

Our client is a global investment management firm. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms.

We are seeking an experienced Python developer responsible for delivering a vast quantity of data served to users worldwide. You will be a cornerstone of a growing Data team, becoming a technical subject matter expert and developing strong working relationships with quant researchers, traders, and fellow colleagues across our Technology organisation.

The ingestion pipelines and data transformation jobs are resilient and highly maintainable, while the data models are carefully designed in close collaboration with our researchers for efficient query construction and alpha generation.

Responsibilities:
  • Design, develop, and optimize scalable data pipelines for ingesting, transforming, and serving financial data.
  • Collaborate closely with researchers, traders, and other engineering teams to onboard new datasets and improve data delivery.
  • Maintain and enhance distributed systems and high-performance databases, ensuring efficiency and reliability.
  • Develop, test, and deploy software solutions in a Linux-based environment with a strong focus on automation.
  • Debug and troubleshoot data integrity, performance, and infrastructure issues related to data pipelines.
  • Work with internal proprietary systems and open-source tools to manage large data sets and real-time data flows.
  • Take ownership of the production environment and participate in support rotations during business hours.
  • Potential to grow into a leadership role, mentoring junior engineers and driving technical initiatives.
  • Regularly take the lead on production support operations - during normal working hours only.

PLEASE NOTE - This role requires 4 days/week on-site

Must Have Skills:
  • Bachelor's degree in a STEM subject,
  • 4+ years of Python development experience (8+ years preferred).
  • Strong grasp of object-oriented programming in Python.
  • Experience developing scalable, maintainable software systems.
  • SQL and RDBMS expertise (PostgreSQL preferred).
  • Strong ability to write and optimize complex queries.
  • Understanding of indexing, partitioning, and database performance tuning.
  • ETL pipeline development experience.
  • Knowledge of data ingestion, transformation, and storage best practices.
  • Hands-on experience building and managing high-throughput data pipelines.
  • Experience developing in Linux-based environments and troubleshooting performance issues.
  • Experience working with large-scale data systems that process high volumes of structured and unstructured data.
  • 1
  • ...
  • 96
  • 97
  • 98
  • ...
  • 113

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved