Job title: KDB+/Q Developer
Job type: Contract
Emp type: Full-time
Industry: IT Services and IT Consulting
Pay rate: Negotiable
Location: Remote
Job published: 10-04-2026
Job ID: 37570

Job Description

Job Brief:

We are looking for an experienced KDB+/Q Developer to design, develop, and maintain ultra-high-performance data systems. In this role, you will be responsible for architecting solutions capable of processing large volumes of real-time (tick data) and historical data, ensuring minimal latency for mission-critical applications such as trading platforms, IoT systems, or telemetry environments.

This is a remote opportunity. Fluency in both English and Portuguese is required.

 

Responsibilities:

  • Develop efficient and concise code using the q language, handling in-memory and on-disk tables (splayed and partitioned).
  • Design and optimize data feed architectures, including Ticker Plants, Chained Tickers, and Real-Time Databases (RDB).
  • Maintain and optimize Historical Databases (HDB), ensuring millisecond-level query performance across terabytes of data.
  • Identify and resolve performance bottlenecks related to I/O and CPU usage, applying vectorized processing techniques and avoiding inefficient loops.
  • Build and maintain integrations between kdb+ and other languages such as Python (PyQ/EmbedPy), Java, and C++.
  • Ensure system reliability and performance in real-time production environments

 

Requirements & Skills:

  • 5+ years of hands-on experience with kdb+, including strong knowledge of its architecture and the q programming language.
  • Proven vector thinking mindset, with the ability to solve complex problems using native functions (e.g., adverbs, over, scan) instead of procedural logic.
  • Strong experience with Linux/Unix systems, including shell scripting, memory management, and file systems.
  • Deep understanding of low-latency architectures, including how kdb+ interacts with hardware (RAM vs SSD) to optimize performance.
  • Fluency in English and Portuguese.

 

Your Next Challenge Awaits!

Ready to take your career to the next level? Submit your application and explore the impact you can make with us!