KDB Developer

  • Jersey City, NJ
  • Posted 22 hours ago | Updated 22 hours ago

Overview

On Site
Depends on Experience
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

C++
C
Python
Amazon Web Services

Job Details

Avanciers are hiring experienced KDB Developers to build high-performance market data platforms. This role involves developing scalable real-time systems using KDB+, collaborating with trading and quantitative teams, and ensuring operational stability across complex data environments.

Key Responsibilities:

  • Design, develop, and maintain core systems using KDB+ and Q.

  • Build scalable, real-time processing pipelines using agile practices.

  • Manage and store large multi-asset market datasets for real-time and historical use.

  • Work closely with traders, quantitative analysts, and business partners to gather requirements and deliver solutions.

  • Improve system resiliency, performance, and reliability of production KDB applications.

  • Write high-quality production-grade code and participate in code reviews.

  • Identify areas to automate and enhance application stability.

  • Provide KDB data accessibility for cloud-native, research, and AI-based solutions.

Required Skills:

  • Strong hands-on expertise in KDB+ and Q, with experience developing large-scale platforms.

  • Deep understanding of KDB+ tick architecture, data modeling, and performance optimization.

  • Experience managing large datasets, tuning queries, and building highly available KDB solutions.

  • Solid knowledge of SDLC, CI/CD, security, resiliency and agile delivery.

  • Proven experience in system design, development, testing, and production support.

  • Excellent analytical and problem-solving capabilities.

Preferred Skills:

  • Experience with AWS compute and storage services, especially in cloud migration initiatives.

  • Additional programming experience in Python (PyKX), Java, C, or C++.

  • Basic knowledge of financial markets, electronic trading workflows, and market data.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.