Jobs and Careers
GF

Data Engineer with KDB

GFT Technologies
Polandfull_timeVerifiedPosted 24 Oct 2025

About the role

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.

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 patterns
  • Strong skills in q/KDB+; working proficiency in Python/PyKX and ideally Java for integration services
  • Solid Linux/UNIX fundamentals (networking, OS tuning) and familiarity with TCP/IP, UDP, Multicast; knowledge of FIX/OUCH/ITCH preferred
  • Proven 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 delivery
  • Market knowledge is a plus: market microstructure, SORs, algo trading systems

 

Nice to have

 

  • Containers/Kubernetes, CI/CD, cloud (AWS/Azure/GCP), secrets/entitlements, Terraform/Ansible

 

 

We offer

 

  • Contract of employment or B2B contract
  • Hybrid work in one of our locations: Lodz, Poznan, Krakow, Warszawa, Wroclaw (2 office days per week) 
  • Working in a highly experienced and dedicated team
  • Benefit 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 path
  • Access to e-learning platform
  • Mindgram - a holistic mental health and wellbeing platform
  • Work 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GFT Technologies

View company profile →