Shape your future

Explore exciting opportunities at Xtedder and join our dynamic team!

KDB+/Q Developer (Eng. Dados de Séries Temporais)

< Remote >

JOB REF NO:

JOBX-799BD7F4

Job Description:

We are looking for an experienced KDB+ Developer to design, develop, and maintain ultra-high-performance data systems. You will be responsible for architecting solutions that process large volumes of real-time (tick data) and historical data, ensuring minimal latency for critical applications (e.g., trading, IoT, or telemetry).

Responsibilities:

• More than 5 years of expertise in kdb+: Solid experience with system architecture and the q language.

• Vector Thinking: Proven ability to solve complex problems using native functions (adverbs, over, scan), avoiding procedural logic.

• Operating Systems: In-depth knowledge of Linux/Unix (shell scripting, memory management, and file systems).

• Low Latency Architecture: Understanding of how kdb+ interacts with hardware (RAM vs SSD) for query optimization.

• Nice to have:

Experience with messaging protocols (Solace, Kafka) and frameworks such as Aqua or TorQ
Previous experience in Financial Markets (Equities, FX, Fixed Income) or analysis of large volumes of sensor data (IoT)
Strong problem-solving skills in high-pressure environments (real-time production)
Fluency in English and Portuguese

 
 
 
 
 

Requirements:

q Development: Write efficient and concise code in the q language for manipulating in-memory and on-disk tables (splayed and partitioned).

·
Feed Architecture: Develop and optimize Ticker Plants, Chained Tickers, and Real-Time Databases (RDB).

·
Historical Data Management: Maintain and optimize the Historical Database (HDB), ensuring that queries over terabytes of data achieve millisecond-level response times.

·
Performance Optimization: Identify I/O and CPU bottlenecks, applying vector processing techniques to avoid inefficient loops and iterators.

 

·
Integration: Develop interfaces (APIs) to connect kdb+ with other languages such as Python (PyQ/EmbedPy), Java, or C++.

Shape your future with us @Xtedder

Job Application

Join
Us

This file is already ready for upload!

Drag your files here or click here

Max file size: 2 MB per file, max 3 files
I accept the Terms and Conditions in accordance with GDPR.

Your application has been submitted successfully.
We will be in touch shortly!
Thank you!

Get Started with Xtedder

Together we are stronger, united we reach new horizons! Be part of this journey and shape your future with us

Contact / WhatsApp:
+351 213 861 550

E-mail:
getintouch@xtedder.com

Av. Engenheiro Duarte Pacheco Amoreiras
Torre 1, Piso 3 S9
1070-101
Lisbon, Portugal