Overview
Skills
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.