KDB Developer

Cpl

Greater London

On-site

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CPL is seeking a highly experienced KDB Developer to join a leading financial services organisation on an initial 12-week contract. The role focuses on developing, enhancing and supporting high-performance market data and trading platforms.

The candidate will have extensive expertise in kdb+/q, real-time streaming architectures and large-scale time-series data platforms, working with technology and business stakeholders to deliver scalable solutions for trading and analytics functions.

Qualifications

  • 15+ years of experience with kdb+/q.
  • Strong CS fundamentals and software engineering principles.
  • Excellent understanding of the Software Development Lifecycle (SDLC).
  • Hands-on development in Unix and/or Linux environments.
  • Experience with high-performance, time-series data architectures.

Responsibilities

  • Design, develop and maintain large-scale kdb+/q applications and infrastructure.
  • Build and optimise high-performance time-series databases and analytics platforms.
  • Develop and support low-latency market data processing solutions.
  • Capture, process and analyse high-volume tick data and trading datasets.
  • Design scalable real-time streaming and event-driven architectures.
  • Collaborate with traders, quantitative teams and stakeholders to translate requirements.
  • Support the full software development lifecycle from design to deployment.
  • Troubleshoot production issues and improve performance.
  • Ensure scalability, reliability and alignment with global tech teams.

Skills

kdb+/q
low-latency
time-series
real-time processing
distributed systems
market data
SDLC
Unix/Linux
stakeholder management
trading systems

Tools

Unix/Linux

Job description

We are currently seeking a highly experienced KDB Developer to join a leading financial services organisation on an initial 12-week contract. This role will focus on the development, enhancement and support of high-performance market data and trading platforms, working within a fast-paced environment supporting business-critical trading and analytics systems.

The successful candidate will have extensive expertise in kdb+/q, low-latency systems, real-time streaming data architectures and large-scale time-series data platforms. You will work closely with technology and business stakeholders to design and deliver scalable solutions that support trading, market data and analytics functions.

Key Responsibilities
  • Design, develop and maintain large-scale kdb+/q applications and infrastructure.
  • Build and optimise high-performance time-series databases and analytics platforms.
  • Develop and support low-latency market data processing solutions.
  • Capture, process and analyse high-volume tick data and trading datasets.
  • Design and implement scalable real-time streaming and event-driven architectures.
  • Collaborate with traders, quantitative teams, business analysts and technology stakeholders to gather and translate requirements into technical solutions.
  • Support the full software development lifecycle, including design, development, testing and deployment.
  • Troubleshoot complex production issues and implement performance improvements.
  • Optimise system performance, scalability and reliability across trading and data platforms.
  • Work closely with global technology teams to ensure alignment of solutions and best practices.
  • Contribute to architecture decisions and strategic technology initiatives.
  • 15+ years' experience working with kdb+/q.
  • Proven track record designing and developing large-scale kdb+ platforms and infrastructure.
  • Strong Computer Science fundamentals and software engineering principles.
  • Excellent understanding of the Software Development Lifecycle (SDLC).
  • Hands-on development experience within Unix and/or Linux environments.
  • Strong knowledge of distributed systems and real-time data processing.
  • Experience designing and supporting high-performance, high-throughput systems.
  • Expertise in market data processing and time-series database technologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management capabilities.
Technical Expertise
  • Tick Data Capture & Processing
  • Time-Series Databases
  • Real-Time Streaming Platforms
  • High-Performance Computing
  • Market Data Platforms
  • Order Management & Execution Data
  • Performance Tuning & Optimisation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

KDB+/q Expert — Real-Time Market Data Architect
KDB+/q Expert — Real-Time Market Data Architect

Cpl • Greater London

On-site
GBP 90,000 - 150,000
KDB Developer - FI Algo
KDB Developer - FI Algo

Gravitas Group • Greater London

On-site
GBP 100,000 - 166,000
Senior KDB+/q Developer
Senior KDB+/q Developer

Randstad Technologies Recruitment • City Of London

On-site
GBP 100,000 - 140,000
KDB Engineer
KDB Engineer

Harrington Starr • England

On-site
GBP 90,000 - 120,000
Senior KDB Developer
Senior KDB Developer

Luxoft • Greater London

Hybrid
GBP 90,000 - 130,000
Senior KDB+ Developer
Senior KDB+ Developer

Luxoft • Greater London

On-site
GBP 110,000 - 150,000
KDB Developer
KDB Developer

Talan Group • Greater London

On-site
GBP 60,000 - 80,000
KDB Developer
KDB Developer

N Consulting • Greater London

Hybrid
GBP 120,000 - 180,000
Senior KDB Developer - London: Real-Time, Low-Latency
Senior KDB Developer - London: Real-Time, Low-Latency

N Consulting • Greater London

Hybrid
GBP 120,000 - 180,000
kbd+ Developer
kbd+ Developer

Consortia • Greater London

On-site
GBP 120,000 - 180,000