Back to all jobs

KDB+/Q Developer (Time Series Data Engineer) - Senior - 100% Home Office
TalentsclubBrazilRemote2mo ago
- Employment
- Pj
- Seniority
- Senior
About the role
Our client is: A technology innovation consultancy with a highly qualified team that helps companies accelerate their digital transformation.
Mission: Design, develop, implement and test innovative technological solutions that enhance the development of customers and society.
Culture: They believe that success results from the well-being of their employees and, therefore, their philosophy is to build an environment of trust where they feel fulfilled, integrated and active in the company's culture.
Responsibilities:
- Q Development: Write efficient and concise code in the Q language for manipulating in-memory and disk (splayed/partitioned) tables;
- Fluent English;
- 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 on terabytes of data return in milliseconds;
- Performance Optimization: Identify I/O and CPU bottlenecks, applying vector processing techniques to avoid slow loops and iterators;
- Integration: Create connectivity interfaces (APIs) between kdb+ and other languages such as Python (PyQ/EmbedPy), Java, or C++.
Mandatory Requirements:
- kdb+ Proficiency: Solid experience with the database structure and the q language.
- Vector Thinking: Proven ability to solve complex problems using native functions (adverbs, over, scan) instead of 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.
- Problem-solving mindset under pressure (real-time production environments).
Desirable Requirements:
- Knowledge of 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 sensors (IoT).
713,000+ hidden jobs like this
Talentsclub and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites