Python Developer

Insight Global

Toronto

On-site

CAD 120,000 - 160,000

Full time

2 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Experience with HTML5 or ReactJS
Gen AI tools (Copilot, Windsurf,Claude
End-of-Day market data experience

Job summary

Insight Global is seeking a Software Developer for our client's Quantitative & Technology Services (QTS) team, supporting the Market Data Services platform. This platform delivers end-of-day market data feeds across multiple capital markets businesses, used to calculate Risk and PnL.

This is a fast-paced environment with frequently evolving requirements, where the developer will work closely with the Development Lead/Manager, business partners, and cross-functional technology groups to deliver

Qualifications

  • 7+ years of hands-on development experience in Python, PySpark, Django, distributed databases, caching, REST APIs, and database technologies.
  • 3+ years of experience with middleware messaging technologies (Solace, JMS).
  • 3+ years of experience working with Big Data technologies (Hadoop, Data Lake).
  • Strong working knowledge of design patterns, data structures, algorithms, and OO concepts.
  • Experience with version control (GitHub, Jenkins) and build tools (Maven).
  • Excellent communication skills, with the ability to interface with a highly engaged client group under pressure in a fast-paced environment.
  • Self-motivated, able to work independently and pick up new technologies/business knowledge quickly.

Responsibilities

  • Build solutions that support and execute the core EOD data flow processes
  • Design, develop, and maintain reusable components for data management and job execution
  • Participate in requirements gathering sessions with business stakeholders and technology groups; produce use case analysis and solution designs
  • Provide development support and Level 2 production support alongside the team
  • Proactively identify operational risks and control deficiencies within the business
  • Review and comply with firm policies applicable to business activities
  • Escalate operational risk events, control deficiencies, and identified risks to line management and relevant risk/control functions in a timely manner

Skills

Python
PySpark
Django
Distributed Databases
Caching
REST APIs
Big Data
OO Concepts
Data Structures
Algorithms

Tools

GitHub
Jenkins
Maven

Job description

Insight Global is seeking a Software Developer for our client's Quantitative & Technology Services (QTS) team, supporting the Market Data Services applications platform. This platform delivers end-of-day market data feeds across multiple capital markets businesses, used to calculate Risk and PnL. This is a fast-paced environment with frequently evolving requirements, where the developer will work closely with the Development Lead/Manager, business partners, and cross-functional technology groups to deliver high-quality products and drive continuous improvement across processes, application design, and execution.

Day-to-Day Responsibilities
  • Build solutions that support and execute the core EOD data flow processes
  • Design, develop, and maintain reusable components for data management and job execution
  • Participate in requirements gathering sessions with business stakeholders and technology groups; produce use case analysis and solution designs
  • Provide development support and Level 2 production support alongside the team
  • Proactively identify operational risks and control deficiencies within the business
  • Review and comply with firm policies applicable to business activities
  • Escalate operational risk events, control deficiencies, and identified risks to line management and relevant risk/control functions in a timely manner
Must Haves
  • 7+ years of hands-on development experience in Python, PySpark, Django, distributed databases, caching, REST APIs, and database technologies
  • 3+ years of experience with middleware messaging technologies (Solace, JMS)
  • 3+ years of experience working with Big Data technologies (Hadoop, Data Lake)
  • Strong working knowledge of design patterns, data structures, algorithms, and OO concepts
  • Experience with version control (GitHub, Jenkins) and build tools (Maven)
  • Excellent communication skills, with the ability to interface with a highly engaged client group under pressure in a fast-paced environment
  • Self-motivated, able to work independently and pick up new technologies/business knowledge quickly
Plusses
  • Experience with HTML5 or ReactJS
  • Experience with Gen AI tools (Copilot, Windsurf, Claude Code) for code generation, test creation, and debugging
  • Prior experience with End-of-Day market data across capital markets lines of business

Disclosure: AI is used in the recruitment process for this role

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Data Platform Engineer – EOD Market Data
Senior Python Data Platform Engineer – EOD Market Data

Insight Global • Toronto

On-site
CAD 120,000 - 160,000
Experience with HTML5 or ReactJS
Gen AI tools (Copilot, Windsurf,Claude
End-of-Day market data experience
Software Developer - Data Services
Software Developer - Data Services

GuruLink • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Python Developer
Python Developer

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Python Developer
Senior Python Developer

Glint Tech Solutions • Toronto

On-site
CAD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Python Developer (With Java)
Senior Python Developer (With Java)

Carlos Goncalves • Toronto

Hybrid
RQ08497 - Software Developer - Senior
RQ08497 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Lead Snowflake Developer
Lead Snowflake Developer

GuruLink • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

Hybrid
Senior Analyst, Quantitative Data Science
Senior Analyst, Quantitative Data Science

Jobtailor • Quebec

On-site
CAD 90,000 - 140,000