




Job Summary: We are seeking an experienced KDB+ Developer to design, develop, and maintain ultra-high-performance data systems, architecting solutions that process large volumes of real-time and historical data with minimal latency. Key Highlights: 1. Develop ultra-high-performance data systems 2. Architect real-time data solutions with minimal latency 3. Optimize the Historical Database (HDB) for fast queries #### **About the KDB\+/Q Developer (Time Series Data Engineer) Role** **Job Title: KDB\+/Q Developer (Time Series Data Engineer)** **Location: Remote** **Work Mode: Full-time & Remote** **Summary / Overview:** We are seeking 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 mission-critical applications (e.g., Trading, IoT, or Telemetry). **Responsibilities and Tasks** * q Development: Write efficient and concise q code for in-memory and on-disk table manipulation (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 millisecond response times for queries over terabytes of data. * Performance Optimization: Identify I/O and CPU bottlenecks, applying vectorized processing techniques to avoid inefficient loops and iterators. * Integration: Develop bridging interfaces (APIs) between kdb\+ and other languages such as Python (PyQ/EmbedPy), Java, or C\+\+. **Mandatory Requirements** * 5+ years of deep kdb\+ expertise: Solid experience with kdb\+ 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, filesystems). * Low-Latency Architecture: Understanding of how kdb\+ interacts with hardware (RAM vs SSD) to optimize queries. **Preferred Qualifications:** * Experience with messaging protocols (Solace, Kafka) and frameworks such as Aqua or TorQ * Prior experience in Financial Markets (Equities, FX, Fixed Income) or large-scale sensor data analysis (IoT). * Strong problem-solving skills in high-pressure environments (real-time production). * Proficiency in English and Portuguese **Important:** * Our company does not sponsor work visas or residence permits for employment purposes. All candidates must have legal authorization to work in the country where this role is located. * We only contact candidates who meet the requirements and match the profile sought by our clients. **\#VisionaryFuture \- Build the future, join our living ecosystem!


