Luxoft

Senior KDB/Q Developer

Posted: 30 minutes ago

Job Description

Project descriptionBuilding a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).ResponsibilitiesDesign, 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.SkillsMust have3-8 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.Nice to haveExperience integrating KDB with Java and Kafka for distributed data processing and messaging.Familiarity with React-based UI systems, including API design to serve real-time data.Experience with cloud-based infrastructure (AWS, GCP, or similar) and containerization (Docker/Kubernetes).LanguagesEnglish: B2 Upper IntermediateSenioritySenior

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In