Overview
GFT is hiring a Senior KDB Developer to join our client’s Global Markets Data & Analytics organization. You’ll design, build, and deploy time series systems powering pre trade, at trade, and post trade analytics across Equities, FX, and Rates. The role combines hands on q / KDB+ engineering with performance optimization and collaboration across Trading, Quant, and Platform teams. You will lead end to end development of low latency market data capture and analytics services in KDB+ / q, integrate with upstream market / exchange feeds and downstream trading analytics, and improve resiliency, latency, and throughput of GW / RDB / HDB tiers. You’ll be part of a global delivery team (GFT + client) operating in a fast paced, production critical environment.
Work mode
Hybrid work mode from one of our locations — 2 days per week on-site (Łódź, Warsaw, Kraków, Poznań, or Wrocław). However, we’re also open to candidates based outside these locations who prefer to work remotely.
Responsibilities
- Drive the design and development of real time market data and analytics services on KDB+ / q (GW / RDB / HDB / tickerplant, pub / sub, CEP)
- Own technical delivery : requirements, solution design, coding, testing, deployment, and production support in low latency environments
- Collaborate with Traders, Quants, and Technology to deliver high performance analytics (asof joins, windowed analytics, intraday aggregations)
- Optimize for latency and throughput (IPC, memory layout, partitioning, attributes, OS tuning, NUMA, hugepages)
- Implement and harden ETL pipelines for tick capture and reference data enrichment; integrate with Kafka and streaming services where applicable
- Contribute to coding standards, code reviews, and test automation for q / KDB+ (including PyKX integration points)
- Ensure observability (metrics, tracing, logging), production readiness, and on call excellence.
- Risk & Compliance : Appropriately assess risk in decisions, protect client reputation and assets, comply with applicable laws, regulations, and policies, apply sound ethical judgment, and escalate issues transparently
Requirements
Expertise in KDB+ / q with production systems : GW / RDB / HDB design, sym / partition strategies, attributes, asof / aj / uj, IPC patternsStrong skills in q / KDB+; working proficiency in Python / PyKX and ideally Java for integration servicesSolid Linux / UNIX fundamentals (networking, OS tuning) and familiarity with TCP / IP, UDP, Multicast; knowledge of FIX / OUCH / ITCH preferredProven track record of profiling and optimizing for microsecond level latency (e.g., vectorization, batching, zero copy, mmap)Strong debugging and production incident response; experience with agile deliveryMarket knowledge is a plus : market microstructure, SORs, algo trading systemsNice to have
Containers / Kubernetes, CI / CD, cloud (AWS / Azure / GCP), secrets / entitlements, Terraform / AnsibleWe offer
Contract of employment or B2B contractHybrid work in one of our locations : Lodz, Poznan, Krakow, Warszawa, Wroclaw (2 office days per week)Working in a highly experienced and dedicated teamBenefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)On-line training and certifications fit for career pathAccess to e-learning platformMindgram - a holistic mental health and wellbeing platformWork From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year (including Italy, Spain, the UK, Germany, Portugal, and Bulgaria)Social events#J-18808-Ljbffr