4 years of experience
Skills: kdb+, q Language, Tick Data, RDB / HDB, Market Data, SQL, Python, Linux, Git, Capital Markets, Fixed Income / FX / Equities, Real-time Data, Bloomberg / Refinitiv, CI/CD, Agile
About the Role
We are looking for a Junior kdb Developer with 4+ years of experience to support the design, development, and maintenance of kdb+ time-series data platforms across our capital markets technology estate. You will work closely with senior kdb+ developers and quant analysts — building and maintaining tick data pipelines, historical databases, and real-time analytics solutions in a fast-paced financial services environment.
What We're Looking For
- 4+ years of hands-on kdb+ / q development experience in capital markets or financial services environments.
- Good q language proficiency — querying, data manipulation, and basic functional programming in production kdb+ environments.
- Solid understanding of kdb+ architecture — tickerplant, RDB, HDB, and basic IPC concepts.
- Working knowledge of capital markets — financial instruments (equities, FX, fixed income, derivatives) and market data concepts.
- Good SQL skills — data querying and analysis across relational databases alongside kdb+.
- Python skills — pandas, NumPy — for data analysis and kdb+ integration support.
- Comfortable working in Linux / Unix environments.
- Familiarity with Git for version control and collaborative development.
- Good communication skills — working effectively with quant analysts, senior developers, and technology teams.
Key Responsibilities
- Develop and maintain kdb+ / q solutions — RDB, HDB, and tickerplant components — supporting real-time and historical market data use cases.
- Write and optimise q SQL queries — data extraction, aggregation, and transformation across large-scale time-series financial datasets.
- Support market data feed integrations — Bloomberg, Refinitiv — including data capture, normalisation, and storage in kdb+.
- Build and maintain data pipelines — ingesting, transforming, and storing tick data across equities, FX, fixed income, and derivatives.
- Assist with kdb+ performance tuning — query optimisation, partitioning, and schema design for large-scale HDB datasets.
- Collaborate with quant analysts and senior developers — supporting data access, query development, and analytics requirements.
- Contribute to CI/CD pipeline integration — ensuring kdb+ solutions are built, tested, and deployed through automated pipelines.
- Produce clear technical documentation — data flow diagrams, schema definitions, and query guides.