KX Expert

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

Financial Services
Cloud Computing
Conflict Resolution
Data Processing
Database
Finance
Amazon Web Services
Analytical Skill
C++
Capacity Management
Collaboration
Messaging
Microsoft Azure
Optimization
Performance Tuning
Problem Solving
Good Clinical Practice
Google Cloud Platform
Java
Market Analysis
Mentorship
Python
Real-time
Software Development
Software Development Methodology
Systems Design
Time Series
Trading
Agile

Job Details

Title: KX Expert
Location: Minneapolis, MN(Remote)
Terms: Contract


Job Overview:

We are seeking an experienced KX Expert to join our team in Minneapolis, MN. This role requires deep proficiency in KX (kdb+) and the Q programming language, with a strong background in building and optimizing high-performance, low-latency data solutions. The ideal candidate will play a key role in leveraging time-series data for mission-critical applications, particularly in the financial services domain.


Key Responsibilities:

  • Design, develop, and deploy efficient data solutions using KX (kdb+) and Q.

  • Optimize queries and database performance for real-time, low-latency environments.

  • Analyze large volumes of time-series data to generate business insights.

  • Collaborate with cross-functional teams to gather requirements and translate them into scalable solutions.

  • Guide and mentor junior developers on best practices in kdb+/Q.

  • Troubleshoot and resolve issues related to the KX/kdb+ ecosystem.

  • Contribute to all phases of the Software Development Lifecycle (SDLC).

  • Support architecture and system design for new and existing KX-based platforms.

  • Perform performance tuning and capacity planning of kdb+ infrastructure.


Required Skills:

  • 8+ years of hands-on experience with KX (kdb+) and Q.

  • Proven expertise in real-time, high-volume data processing.

  • In-depth knowledge of time-series databases and schema optimization.

  • Strong command of low-latency systems and performance tuning.

  • Excellent problem-solving and analytical abilities.

  • Ability to work autonomously and within collaborative teams.


Preferred Qualifications:

  • Experience in the financial industry (e.g., trading, market data platforms).

  • Proficiency in additional languages such as Python, Java, or C++.

  • Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform).

  • Experience with distributed systems and messaging technologies.

  • Understanding of Agile development methodologies.

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.