Senior KDB / q Software Engineer
Summary
A senior engineer builds and supports large-scale KDB/q systems for Prime Brokerage post-trade risk and margining, working with ticker plant, RDB/HDB architectures and time-series data in production. The role is onsite in Bankside, South East London, requiring 10 years of commercial kdb+/q experience.
Salary: £? - ? per year
Requirements:- We require 10+ years of commercial KDB+/q development experience.
- We require strong experience in large-scale production environments.
- We require deep understanding of Prime Brokerage post-trade risk and margining.
- We require strong knowledge of time-series data modelling.
- We require experience with KDB ticker plant, RDB/HDB architectures, and performance optimisation.
- We require proven production support and troubleshooting experience.
- We require experience in Financing, Securities Lending, Prime Brokerage, or Risk.
- We require experience integrating KDB platforms with Java and/or Python applications.
- We value knowledge of event-driven and messaging architectures such as Kafka.
- We require excellent communication and stakeholder management skills.
- We value experience working directly with trading desks and quantitative teams.
- We value platform reliability engineering and monitoring expertise.
- We value exposure to enterprise-scale financial market data platforms.
- We value experience improving data quality frameworks and controls.
- We require a degree in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline.
- We need you to design, develop, and optimise KDB+/q solutions in large-scale production environments.
- We need you to enhance real-time market and business data ingestion, processing, and distribution capabilities.
- We need you to manage and optimise KDB ticker plant, RDB/HDB architectures, and historical data platforms.
- We need you to support data feed onboarding, integration, and data quality controls.
- We need you to troubleshoot complex production issues and provide Level 3 support for critical applications.
- We need you to work closely with business users, traders, quantitative analysts, and technology stakeholders.
- We need you to support platform reliability, monitoring, root cause analysis, and continuous improvement initiatives.
- We need you to integrate KDB platforms with broader technology ecosystems, including Java, Python, and messaging technologies.
- Support
- Java
- Kafka
- Python
More:
We are seeking a Senior KDB+/q Software Engineer to join a leading financial services organisations high-performing engineering team. The role supports business-critical applications and data platforms for front-office and risk functions, including large-scale platforms that process and distribute high-volume market and business data. This is an initial 13-week contract, with an ASAP start, based at 30 Fenchurch Street in London on a hybrid basis and classified as Inside IR35. The posting headline lists a rate of £730 per day (Umbrella), while the contract details list £545 per day (Umbrella).
last updated 41 week of 2026