Job Search and Career Advice Platform

Enable job alerts via email!

Senior KDB+ Developer

Deloitte - Recruitment

Greater London

On-site

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm is seeking a Senior KDB Developer in London for a 6-month engagement. The role requires designing and optimizing KDB solutions that support front-office market data and risk management. Candidates should have over 7 years of experience in KDB and q programming, with proven skills in performance tuning and data processing. This position offers the opportunity to work closely with front-office teams and influence critical financial systems.

Qualifications

  • Minimum of 7 years of hands‑on professional experience in KDB and q programming.
  • Extensive experience with high‑volume, low‑latency KDB systems within financial services context.
  • Proven expertise in KDB performance tuning and query optimization.

Responsibilities

  • Lead design, development and implementation of high‑performance KDB databases.
  • Collaborate with traders and analysts to gather requirements and deliver tailored solutions.
  • Troubleshoot and resolve complex issues in a low‑latency environment.

Skills

KDB programming
Performance tuning
Real-time data processing
Analytical skills
Problem-solving
Communication

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
Git
Job description

Location: London onsite

Rate: Open to discussion

Duration: 6 months (likelihood of extensions)

Years of experience: 7 years experience

Seeking highly skilled and experienced Senior KDB Developers for a unique opportunity to be embedded within a critical high‑impact engagement. You will play a pivotal role in designing, developing and optimising cutting‑edge KDB solutions that underpin the bank’s most demanding front‑office market data and risk management systems.

Key Responsibilities
  • Lead the design, development and implementation of high‑performance KDB databases and applications for critical financial market data and analytics.
  • Optimise existing KDB systems for latency, throughput and data storage efficiency, ensuring robust and scalable solutions.
  • Collaborate closely with front‑office traders, quantitative analysts and other technology teams to gather requirements, define specifications and deliver tailored solutions.
  • Develop and maintain real‑time and historical market data ingestion, processing and query frameworks.
  • Troubleshoot and resolve complex technical issues within a demanding low‑latency production environment.
  • Contribute to architectural discussions, define best practices for KDB development and ensure adherence to coding standards.
  • Provide technical guidance and mentorship to junior developers within the project team.
  • Participate in the full software development lifecycle from initial concept through to deployment and ongoing support.
Required Skills and Experience
  • Minimum of 7 years of hands‑on professional experience in KDB and q programming.
  • Extensive experience designing, implementing and optimising large‑scale, high‑volume, low‑latency KDB systems, preferably within a financial services context.
  • Proven expertise in KDB performance tuning, including schema design, query optimisation, memory management and inter‑process communication.
  • Strong experience with real‑time data ingestion, processing and distribution mechanisms.
  • Solid understanding of data structures, algorithms and distributed computing principles.
  • Excellent problem‑solving, analytical and debugging skills.
  • Ability to work effectively in a fast‑paced, high‑pressure environment with stringent deadlines.
  • Strong communication skills with the ability to articulate complex technical concepts to both technical and non‑technical stakeholders.
Desirable Skills
  • Experience with other programming languages such as Python, Java or C.
  • Deep understanding of financial market data (equities, fixed income, FX, derivatives, commodities) and its application in KDB for analytics, trading and risk management.
  • Familiarity with cloud platforms (e.g. AWS, Azure, GCP) and containerisation technologies (e.g. Docker, Kubernetes).
  • Knowledge of distributed systems and big‑data technologies.
  • Experience with DevOps practices and CI/CD pipelines.
  • Experience working collaboratively on common codebases using Git.
  • Understanding of financial regulations and compliance requirements.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics or a related quantitative field.
Key Skills
  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java

Employment Type: Full Time

Vacancy: 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.