The Role
Designs, develops, deploys, and supports low-latency KDB+/q time-series systems for global markets analytics across equities, FX, and rates. Builds real-time market data services, ETL pipelines, and Kafka integrations; optimizes latency and throughput; and collaborates with traders, quants, and technology teams on production-ready solutions, testing, observability, and support.
Summary Generated by Built In
Job Overview:
Client 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.
Requirements
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.
Skills Required
- Expert knowledge of KDB+/q in production environments
- Strong understanding of GW/RDB/HDB architecture, partitioning, joins, IPC patterns, and time-series data modeling
- Python/PyKX experience
- Java experience
- Linux/UNIX experience
- Networking experience, including TCP/IP, UDP, and multicast
- Experience with low-latency trading systems and performance optimization
- Knowledge of market microstructure and electronic trading
- Knowledge of FIX, OUCH, and ITCH protocols
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.









