Back to results

kdb+ Developer

  • Mississauga, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Remote/On site: Up to 3 days on-site in Mississauga, ON

Start Date: Mid-October 2026

End Date: June 2027 (with possibility of renewal)

Wkly hrs : 40hrs

Job Overview

GFT is hiring a Senior kdb+ Developer to join a Global Markets Data & Analytics organization, focused on designing, building, and deploying time-series systems supporting pre-trade, at-trade, and post-trade analytics across Equities, FX, and Rates.

Key Responsibilities

  • Design and develop real-time market data and analytics services on kdb+/q (GW/RDB/HDB/Tickerplant).
  • Deliver end-to-end solutions including requirements, design, coding, testing, deployment, and production support.
  • Collaborate with Traders, Quants, and Technology teams.
  • Optimize latency and throughput through partitioning, memory layout, IPC, and OS tuning.
  • Build ETL pipelines and integrate with Kafka and streaming services.
  • Drive code quality, test automation, observability, and production readiness.

Required Skills

  • Expert knowledge of kdb+/q in production environments.
  • Strong understanding of GW/RDB/HDB architecture, partitioning, joins, IPC patterns, and time-series data modelling
  • Python/PyKX experience; Java is advantageous.
  • Linux/UNIX, networking, TCP/IP, UDP, multicast.
  • Experience with low-latency trading systems and performance optimization.
  • Knowledge of market microstructure, electronic trading, FIX/OUCH/ITCH protocols is preferred.
More about this job

Responsibilities

Design and develop real-time market data and analytics services using kdb+/q architecture. Collaborate with traders and quants to deliver end-to-end solutions while optimizing system latency and throughput.

Requirements

Requires expert knowledge of kdb+/q in production environments and experience with time-series data modeling. Proficiency in Python/PyKX, Linux/UNIX, and low-latency trading systems is essential.

Skills

  • Kdb+
  • Q
  • Python
  • PyKX
  • Java
  • Linux
  • UNIX
  • Networking
  • TCP/IP
  • UDP
  • Multicast
  • Market microstructure
  • Electronic trading
  • FIX
  • OUCH
  • ITCH

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Finance & Accounting
  • Software
  • Consulting

Keywords

  • Kdb+
  • Q
  • Time-series
  • Equities
  • FX
  • Rates
  • GW
  • RDB
  • HDB
  • Tickerplant
  • Python
  • PyKX
  • Java
  • Linux
  • UNIX
  • Networking
  • TCP/IP
  • UDP
  • Multicast
  • ETL
  • Kafka
  • Market microstructure
  • Electronic trading
  • FIX
  • OUCH
  • ITCH
  • Observability
  • Performance optimization

Report this job