Expert KDB+/q Developer Sought for Front-Office Trading Platform
BUILDING A TRADING PLATFORM FROM THE GROUND UP
The aim is to develop a comprehensive front-office system for traders, incorporating pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, and market data providers connectivity.
Key Responsibilities:
* Design, develop, and maintain KDB+/q databases and real-time data processing systems supporting trading and research.
* Build and optimize data ingestion pipelines from multiple market data sources using Kafka.
* Collaborate with Java developers to integrate KDB systems with trading, analytics, and risk applications.
* Support React-based front-end interfaces by developing efficient APIs and query services for visualization and analysis.
* Monitor and tune performance of large-scale time-series datasets for latency and throughput.
* Troubleshoot production issues, ensuring high data quality, reliability, and uptime.
* Partner with quantitative researchers and traders to design new data-driven features and analytics.
Essential Skills:
* At least 3 years of hands-on experience developing in KDB+/q within a trading or financial environment.
* Strong understanding of time-series data, market data structures, and real-time data processing.
* Solid working knowledge of Linux and scripting for system monitoring and automation.
* Proficiency in query optimization, data modeling, and performance tuning in KDB.
* Ability to work collaboratively with engineering, quant, and trading teams in a fast-paced environment.
* Strong communication and problem-solving skills, with attention to detail and reliability.