Enable job alerts via email!

KDB Developer

CG Consulting Group

Toronto

Hybrid

CAD 80,000 - 100,000

Full time

12 days ago

Job summary

A leading IT services firm in Mississauga seeks a skilled KDB Developer. This hybrid position requires extensive experience in KDB+ and the q programming language. Candidates must have over 6 years in software development, preferably within financial services. The role involves leading KDB architecture and collaborating with global clients to deliver effective data processing solutions.

Qualifications

  • 6+ years working in a software engineering/development role using KDB+/q.
  • Deep understanding of Kdb+ Tick architectures.

Responsibilities

  • Lead the architecture and development of KDB+/q-based systems.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Support production deployments, including testing and monitoring.

Skills

Proficiency in KDB+
Experience with q programming language
Software development methodologies
Data ingestion and processing

Education

Strong academic background in engineering, mathematics, science, technology or quantitative finance

Tools

KDB+/q applications
Testing frameworks for KX applications
Job description
Overview

KDB Developer – This opportunity is with a large IT services firm in Mississauga, Canada. Candidate must have legal work status for Canada. Client location is Mississauga, ON. Hybrid – in-office 3 days per week. Perm/FT role, salary and benefits. Market rate.

What is the opportunity?

We are seeking a KDB Developer. The ideal candidate will be working with some of our global financial services clients as part of our KX consulting practice.

Responsibilities
  • Lead the architecture and development of KDB+/q-based systems for real-time and historical data processing.
  • Design, develop, and maintain KDB+/q applications for real-time and historical data ingestion, analytics, and processing.
  • Build and optimize time-series databases that support trading, risk, and research systems. Create data loaders, APIs, and tools to support quantitative researchers, traders, and portfolio managers.
  • Build or maintain HMI trading infrastructure, including simulation or back-testing platforms.
  • Tune system performance, troubleshoot issues, and ensure reliability and scalability.
  • Collaborate with stakeholders—traders, analysts, quants, and other developers—to translate business needs into technical solutions.
  • Participate in peer code reviews, contribute to architecture discussions, and facilitate knowledge transfer.
  • Support production deployments, including testing, monitoring, and system health maintenance.
Candidate Profile / Required Qualifications
  • Proficiency in KDB+ and the q programming language—ideally with 2-5+ years of hands-on experience in a trading, quant analytics, or financial services environment.
Requirements
  • 6+ years working in a software engineering / development role using KDB+/q.
  • Strong academic background in engineering, mathematics, science, technology or quantitative finance.
  • Deep understanding and experience implementing and customizing Kdb+ Tick architectures.
  • Demonstrated track record of developing successful software solutions.
  • Implemented testing frameworks for KX applications.
  • Understanding of various software development methodologies and experience with modern deployment tools.
Preferred, but not required
  • Banking/ Financial Experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.