KDB+ Developers

Kx Systems, Inc.
Belfast, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Belfast, United Kingdom

Tech stack

Java
API
Algorithmic Trading
Amazon Web Services (AWS)
Azure
C++
Cloud Computing
DevOps
Distributed Systems
Memory Management
High-Frequency Trading
Python
Query Optimization
Prometheus
Systems Architecture
Working Model 2D
Data Processing
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Grafana
KDB+
Containerization
Kubernetes
Splunk
Data Pipelines
Docker

Requirements

reliable deployments. * Write clean, efficient, and well-documented q code, following best practices. * Some on-call work may be required to support critical incidents, system maintenance, or client needs outside regular business hours. Required Skills & Experience: We encourage applications from candidates with varying levels of experience, with responsibilities and expectations adjusted accordingly. For Mid-Level Candidates: * 2+ years of experience in KDB+/q development. * Strong understanding of time-series data, analytics, and query optimization. * Experience working with large-scale data processing and real-time applications. * Familiarity with Linux/Unix environments and scripting (Shell, Python, etc.). * Basic understanding of networking, APIs, and cloud technologies (AWS, Azure, GCP). For Senior Candidates: * 5+ years of experience developing and optimizing KDB+/q-based applications. * Hands-on experience with KX products (KX Insights, KX Enterprise, or KDB+ on cloud). * Expertise in query optimization, memory management, and scaling KDB+ solutions. * Strong knowledge of market data, trading systems, or real-time analytics. * Experience with data pipelines, cloud-based KDB+ deployments, and distributed computing. * Ability to lead projects, optimize system architecture, and mentor junior developers. Preferred Qualifications (for all levels): * Experience with high-frequency trading, quantitative finance, or IoT applications. * Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). * Familiarity with monitoring tools (Splunk, Grafana, Prometheus, etc.). * Background in C++, Python, or Java for integration with KDB+. Location & Workplace Type: This position takes on a Hybrid working model based in Belfast, NI. Why Choose KX? Data Driven: We lead with instinct and follow fact. Naturally Curious: We lean in, listen and learn fast. All In: We take ownership, take on challenges and give it our all. * Individually tailored training and skills development * Private healthcare package and Employee Assistance Programme * Enhanced maternity and paternity package * Wellness Days and Volunteer Days Job Info * Job Identification 11247 * Job Category KX * Job Schedule Full time * Locations The Weaving Works, Belfast, BT2 8HD, GB #J-18808-Ljbffr Similar jobs

About the company

Our mission is to accelerate data and AI-driven innovation with high performance analytics solutions, enabling our customers to transform into AI-first enterprises. KX is trusted by the world's top investment banks & hedge funds, aerospace and defence, life and health sciences, semiconductor, telecommunications, and advanced manufacturing companies. Time series and vector data analytics and management are at the heart of our products, independently benchmarked as the fastest on the market. They help our customers process data at unmatched speed and scale and empower LOB leaders, developers, data scientists, and data engineers to build high-performance data-driven applications and turbocharge their favourite analytics tools in the cloud, on premise, or at the edge. KX technology enables the discovery of richer, actionable insights for faster, better-informed decision making which drives competitive advantage and transformative growth for our customers. KX operates across North America

Apply for this position