Description About KX: 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, Europe, and Asia Pacific. Role Overview: We are hiring KDB Developers at various experience levels, from mid-level professionals to senior experts. In this role, you will work on developing, optimizing, and maintaining KDB/q-based applications, supporting high-frequency data processing, and collaborating with customers and internal teams to deliver efficient data solutions. Experience with KX products, including KX Insights, KX Enterprise, or KDB/q, is highly beneficial and will be prioritized in candidate selection. Key Responsibilities: Design, develop, and maintain KDB/q-based applications for real-time and historical data analysis. Optimize query performance, memory management, and data structures for large-scale time-series datasets. Work with internal and external stakeholders to define requirements and implement solutions. Troubleshoot and debug performance bottlenecks in KDB and KX products. Collaborate with DevOps and infrastructure teams to ensure scalable and 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. Benefits Competitive Salary Individually tailored training and skills development Private healthcare package and Employee Assistance Programme Enhanced maternity and paternity package Wellness Days and Volunteer Days