Enable job alerts via email!

Senior KDB/Q Developer

Luxoft

United Kingdom

Remote

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial software company in the UK seeks a talented developer to build and optimize KDB+/q databases for a trading platform. You will be collaborating with engineering teams, focusing on real-time data processing and enhancing trading functionalities. The ideal candidate has significant experience in KDB+/q and time-series data management, thriving in fast-paced environments. Competitive compensation and dynamic workload offered.

Qualifications

  • 3-8 years of hands-on KDB+/q development experience in trading or finance.
  • Strong understanding of market data structures and real-time processing.
  • Solid knowledge of Linux and automation scripting.

Responsibilities

  • Develop and maintain KDB+/q databases and data processing systems.
  • Optimize data ingestion pipelines from market data sources.
  • Collaborate with developers to integrate systems and develop APIs.

Skills

KDB+/q development
Time-series data
Linux scripting
Data modeling
Communication

Tools

Kafka
AWS
Docker
Job description
Project description

Building 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).

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.
SKILLS

Must have

  • 3-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 have

  • Experience 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).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.