All roles

KDB+/Q Developer

Remote · USA Full-time New today

A excelia é uma empresa multinacional de Consultoria, Tecnologia e Serviços Profissionais com mais de 25 anos de experiência. Prestamos serviços em mais de 50 países da Europa, América Latina e Estados Unidos a partir dos nossos 10 escritórios próprios.

Tens experiência com desenvolvimento KDB+/Q e procuras um novo desafio? Então esta oportunidade é para ti!

Posição: KDB+/Q Developer

Localização: Portugal - Full Remote

Principais tarefas a desenvolver:

  • Desenvolvimento em q: Escrever código eficiente e conciso na linguagem q para manipulação de tabelas em memória e em disco (splayed e partitioned).

  • Arquitetura de Feed: Desenvolver e otimizar Ticker Plants, Chained Tickers e Real-Time Databases (RDB).

  • Gestão de Dados Históricos: Manter e otimizar a Historical Database (HDB), assegurando que consultas sobre terabytes de dados tenham tempos de resposta na ordem dos milissegundos.

  • Otimização de Performance: Identificar gargalos de I/O e CPU, aplicando técnicas de processamento vetorial para evitar ciclos (loops) e iteradores ineficientes.

  • Integração: Desenvolver interfaces de ligação (APIs) entre o kdb+ e outras linguagens como Python (PyQ/EmbedPy), Java ou C++.

Requisitos Obrigatórios:

  • Mais de 5 anos de domínio de kdb+: Experiência sólida com a arquitetura do sistema e a linguagem q.

  • Pensamento Vetorial: Capacidade comprovada de resolver problemas complexos utilizando funções nativas (adverbs, over, scan), evitando lógica procedural.

  • Sistemas Operativos: Conhecimentos aprofundados de Linux/Unix (shell scripting, gestão de memória e sistemas de ficheiros).

  • Arquitetura de Baixa Latência: Compreensão de como o kdb+ interage com o hardware (RAM vs SSD) para otimização de consultas.

  • Domínio de inglês e português.

Requisitos desejáveis:

  • Experiência com protocolos de mensageria (Solace, Kafka) e frameworks como Aqua ou TorQ

  • Experiência prévia em Mercado Financeiro (Equities, FX, Fixed Income) ou análise de grandes volumes de dados de sensores (IoT).

  • Forte capacidade de resolução de problemas em ambientes de elevada pressão (produção em tempo real).

Se achas que podes encaixar, não hesites em candidatar-te a esta oportunidade.

Apply To This Job

Related roles

Owner Operator CDL A Truck Driver - Dry Van - 1099 Independent Contractor

Remote · USA Full-time

Senior TYPO3 Backend Developer (all genders)

Remote · USA Full-time

Site Security (Unarmed)

Remote · USA Full-time

Site Security (Armed)

Remote · USA Full-time

QA Engineer (MIS) (Remote)

Remote · USA Full-time

CERIS Certified Coder II

Remote · USA Full-time

US TransForce LLC - Recruiter

Remote · USA Full-time

Insurance Coordinator

Remote · USA Full-time

Azure DevSecOps Engineer - Remote (WFH)

Remote · USA Full-time

Delivery Driver

Remote · USA Full-time

[Remote-Position] Customer Service - Work from Home

Remote · USA Full-time

Licensed Insurance Sales Representative

Remote · USA Full-time

[Work From Home] Intern - Analytics

Remote · USA Full-time

Experienced Live Chat Support Agent – E-Commerce Customer Experience Specialist

Remote · USA Full-time

Senior Clinical Program Consultant, Value Creation, Genomics and Lab - Remote

Remote · USA Full-time

Hiring Now: Part-Time Evening Data Entry Specialist

Remote · USA Full-time

Experienced Customer Support Representative - Apple Home Advisor at arenaflex - Delivering Exceptional Client Experiences through Innovative Technology Solutions

Remote · USA Full-time

Retail Merchandising Specialist

Remote · USA Full-time

Experienced and Motivated Fitness Instructor Wanted for a Dynamic and Supportive Team at Planet Fitness in New Port Richey, FL - Join Our Judgement Free Zone and Help Us Enhance People's Lives Through Fitness

Remote · USA Full-time

Data Entry Specialist at The Elite Job, Online Part Time Typing Jobs-

Remote · USA Full-time