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