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

Computer Programmer jobs in Canada

Software Developer (Data Analytics)

P2P

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

Software Engineer (Delphi Development)

Scotiabank

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

RQ08239 - Sr. Software Developer

Rubicon Path

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

RQ08007 - Sr. Software Developer

Rubicon Path

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

RQ09536 - Software Developer - Intermediate

Rubicon Path

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

Sr. Software Engineer

Qualcomm

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

Programmeur front end

Recooty

Sainte-Thérèse
On-site
CAD 60,000 - 80,000
30+ days ago

Software Developer - Rotational Program - NetSuite

Oracle

Kitchener
On-site
CAD 50,000 - 111,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Developer - Azure Data & BI Specialist

Rubicon Path

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior Software Engineer - API, Microservices & RPA Lead

Rubicon Path

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

Mid-Level Software Developer: Dynamics 365 & Power Platform

Rubicon Path

Toronto
On-site
CAD 75,000 - 90,000
30+ days ago

RQ08204 - Sr. Software Developer

Rubicon Path

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

RQ08111 - Sr. Software Developer

Rubicon Path

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

RQ08176 - Software Developer

Rubicon Path

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

RQ08110 - Sr. Software Developer

Rubicon Path

Toronto
Hybrid
CAD 85,000 - 115,000
30+ days ago

CRM Software Engineer — Siebel & AEM Integration

Rubicon Path

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

Senior Software Engineer: Catalyst Registry & Data Solutions

Rubicon Path

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

Senior Software Engineer

Boosted.ai

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

RQ07968:Software Developer-Remote

Rubicon Path

Toronto
Remote
CAD 70,000 - 90,000
30+ days ago

Software Developer (Data Analytics)

DRW Holdings, LLC.

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

Senior Software Engineer, Networks

Kepler

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

Senior Software Engineer II, Ads Data Solutions Engineering

Instacart

Canada
Remote
CAD 193,000 - 214,000
30+ days ago

Senior Security Engineer, Application & Platform Security

Sentry.io

Toronto
Hybrid
CAD 185,000 - 288,000
30+ days ago

Senior Control Systems Software Designer

ATS Automation Tooling Systems Inc

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

Software Engineer - .NET

Maafor

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

Top job titles:

Freelance jobsHealth And Safety jobsLegal jobsInvestment Banking jobsWaitress jobsRespiratory Therapist jobsInsurance Broker jobsInternational Development jobsLogistic Coordinator jobsPharmacovigilance jobs

Top companies:

Jobs at Home DepotJobs at CbsaJobs at MicrosoftJobs at ShopifyJobs at KpmgJobs at EaJobs at EnterpriseJobs at Johnson & JohnsonJobs at MichelinJobs at Servicenow

Top cities:

Jobs in EdmontonJobs in BramptonJobs in MarkhamJobs in CambridgeJobs in OakvilleJobs in ReginaJobs in RichmondJobs in KelownaJobs in GuelphJobs in Milton

Similar jobs:

Computer Science jobsComputer Engineer jobsComputer jobsComputer Technician jobs
Software Developer (Data Analytics)
P2P
Montreal
On-site
CAD 70,000 - 100,000
Full time
30+ days ago

Job summary

A diversified trading firm is looking for a curious problem-solver to lead investigations into HTTP traffic. You will analyze data, create visualizations, and contribute to actionable findings for developers and operations. Candidates should have a Bachelor's or Master's in a relevant field and experience in Python and data analysis. This role focuses on leveraging your skills in a dynamic environment in Montreal.

Qualifications

  • Experience in exploratory data analysis using Python and pandas.
  • Experience creating data visualizations (e.g., Matplotlib, Seaborn, Plotly).
  • Strong communication skills to explain technical findings.

Responsibilities

  • Lead investigations into HTTP request telemetry to find patterns.
  • Build robust CLIs/scripts to replay requests and analyze logs.
  • Deliver interactive visualizations and actionable recommendations.

Skills

Exploratory data analysis
Data visualization with Python
Strong communication skills
CS fundamentals
Networking knowledge

Education

Bachelor’s or Master’s in Computer Science, Data Science, Engineering, Mathematics

Tools

Python
pandas
Matplotlib
Seaborn
Plotly
Job description
DRW

is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We’re looking for a curious problem‑solver who enjoys exploring ambiguous data and turning puzzles into answers. You’ll lead open‑ended investigations of HTTP traffic: cleaning and transforming logs, probing and visualizing patterns, formulating and testing hypotheses, and identifying root causes in the clients, the network, or servers. Deliverables include interactive visualizations and compact, well‑engineered Python scripts that speed up testing and troubleshooting.

How you will make an impact
  • Lead open-ended investigations into HTTP request telemetry to find hidden patterns, anomalies, and regressions.
  • Spin up reproducible analyses quickly (Python/Jupyter, pandas, numpy) and distill findings into concise notes teams can act on.
  • Use CS fundamentals and networking knowledge (TCP/IP, HTTP semantics, TLS, CDN/proxy effects) to separate client, network, and server causes.
  • Build small, robust CLIs/scripts to replay requests, synthesize test traffic, normalize logs, perform lightweight tests, or compute streaming metrics.
  • Implement pragmatic data‑processing approaches for large logs (chunking, Parquet, streaming).
  • Deliver interactive visualizations and actionable recommendations that our developers can use for triage.
What you bring
  • Bachelor’s or Master’s in Computer Science, Data Science, Engineering, Mathematics, or equivalent.
  • Experience in exploratory data analysis using Python and pandas.
  • Experience creating data visualizations (Matplotlib, Seaborn, Plotly, etc.); Plotly is a plus.
  • Strong CS fundamentals: algorithmic thinking, data structures, and complexity‑aware design.
  • Practical networking knowledge: HTTP headers/status codes, TCP basics (retransmits, RTT implications), TLS concepts, and CDN/proxy behaviors and how they appear in telemetry.
  • Strong communication skills: able to explain technical findings clearly to developers and operations, produce concise write‑ups or notebooks, and collaborate effectively across teams.
Bonus points
  • Experience with applied statistics and statistical modeling for time‑series and anomaly detection (e.g., change‑point detection, time‑series decomposition, forecasting, or related methods).
  • Familiarity with pcap/wireshark, distributed tracing, or lower‑level network traces.
  • Past experience in high‑pressure investigation environments (operations, incident response).
  • Background in quantitative roles (quantitative researcher/analyst or data scientist/analyst) or experience working with low‑latency data streams is a plus.
What success looks like
  • Consistent delivery of reproducible investigations that turn ambiguity into prioritized, actionable items.
  • Dashboards or tools adopted by developers and operations that measurably reduce mean time to detect/triage incidents.
  • Clear, concise reports that communicate findings and next steps.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.

  • 1
  • ...
  • 84
  • 85
  • 86
  • ...
  • 115

* 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