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!

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB