Senior KDB+ Developer

Senior KDB+ Developer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
DXC Technology

At a Glance

  • Tasks: Design and optimise high-performance data platforms using kdb+ for impactful solutions.
  • Company: Join a leading firm in financial technology with a focus on innovation.
  • Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative Agile environment with mentorship opportunities and career advancement.
  • Why this job: Make a difference in the finance sector while honing your technical skills.
  • Qualifications: 8+ years in kdb+ development with strong q language expertise.

The predicted salary is between 60000 - 80000 Β£ per year.

We are seeking an experienced Senior KDB+ Developer to design, develop and optimize high performance data platforms built on kdb+. The ideal candidate will have deep expertise in kdb+ tick architecture, performance tuning at scale and close collaboration with business stakeholders - particularly within Risk functions - to deliver robust, efficient and maintainable solutions.

Responsibilities

  • Design, develop and maintain kdb+ tick systems with strong understanding of data organization, schema design and the performance implications of different architectural approaches.
  • Build and operate solutions handling large scale, high frequency datasets, ensuring low latency, high throughput and efficient memory usage.
  • Analyze and optimize q queries, data models and ingestion pipelines for both real time and historical workloads.
  • Collaborate closely with Risk function teams to translate business requirements into efficient, scalable and performant code.
  • Drive continuous improvement through refactoring, performance benchmarking and adoption of best practices.
  • Mentor and guide junior and mid-level developers, fostering a culture of technical excellence, code quality and knowledge sharing.
  • Participate in design reviews, production support and root cause analysis of complex system issues.
  • Work collaboratively within an Agile or iterative delivery environment, contributing to design, implementation, testing and release phases.

Qualifications

  • 8+ years of hands on experience in kdb+ development in a production environment.
  • Strong expertise in q language including: table design (splayed, partitioned, segmented), In memory vs on disk trade offs, efficient joins, aggregation and windowed analytics.
  • Deep understanding of kdb+ tick architecture including ticker plant, RDB, HDB and associated patterns.
  • Proven experience working with large datasets and optimising queries for performance and scalability.
  • Strong background in Unix/Linux environments, including shell scripting for automation, monitoring and operational tooling.
  • Solid understanding of software delivery processes and methodologies (Agile, CI/CD, Version control, release).
  • Ability to communicate clearly with both technical and non-technical stakeholders, demonstrating systematic reasoning and problem solving skills.

Nice to have

  • Knowledge of inter process communication mechanism in kdb+ and integration with external systems.
  • Experience tuning kdb+ systems for low-latency and high availability.
  • Familiarity with data quality checks, validation frameworks and operational resilience patterns.
  • Exposure to financial markets data (market data, trading, risk, post-trade workflows, equity asset class).
  • Passion for writing clean, efficient and well-structured code.

Senior KDB+ Developer employer: DXC Technology

As a Senior KDB+ Developer at our company, you will thrive in a dynamic and collaborative work environment that prioritises technical excellence and innovation. We offer competitive benefits, a strong focus on employee growth through mentorship opportunities, and a culture that encourages continuous improvement and knowledge sharing. Located in a vibrant area, our team is dedicated to delivering impactful solutions while fostering a supportive atmosphere for both personal and professional development.

DXC Technology

Contact Details:

DXC Technology Recruitment Team

We think you need these skills to ace Senior KDB+ Developer

kdb+ Development
q Language Expertise
Data Organisation
Schema Design
Performance Tuning
High Frequency Data Handling
Query Optimisation