KDB Developer - eTrading Data Platform

Experience & Skills

KDB+/q Expertise

  • Strong experience developing Server Side KDB+ applications in enterprise or trading environments
  • Deep understanding of KDB+ internals, including:
    1. Table structures (flat, splayed, partitioned, attributes)
    1. Functional programming constructs and adverbs (each, over, etc.)
    1. Parallel processing (peach, secondary processes)
    1. Interprocess communication (hopen, synchronous vs asynchronous messaging)
    1. High-volume data ingestion techniques (0:, read0/read1, named pipes, .Q.fs, .Q.fps)
  • Experience with established KDB+ frameworks (eg TorQ or equivalent)

Systems & Engineering Fundamentals

  • Strong grounding in concurrency, algorithms, and data structures
  • Experience working with distributed, low-latency data systems
  • Solid Linux/Unix and Shell Scripting capability
  • Exposure to Java and/or Python is advantageous

Domain Expertise

  • Experience with electronic trading platforms or market data systems
  • Understanding of cross-asset trading workflows and data life cycles

Job Details

Company
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Annual
Posted