About the Company
-
Sysmatch
is an IT Consultancy and Outsourcing Company with a wide range of technological skills, resulting from the accumulation of know-how and the experience of our consultants, allowing the implementation of solutions adapted to the needs of our clients, privileging their robustness and scalability. More than two decades in the IT market, we present ourselves as a flexible, adaptable, innovative and forward-looking Company.
About the Role: KBD+/Q Developer
Required Skills & Competencies:
5+ years of experience
with
kdb+
, including strong expertise in system architecture and the
q language;
Proven ability to apply
vector-oriented programming
, leveraging native functions (adverbs, over, scan) instead of procedural logic;
Strong knowledge of
Linux/Unix systems
, including shell scripting, memory management, and file systems;
Solid understanding of
low-latency architecture
, including interaction between kdb+ and hardware (RAM vs SSD optimization);
Strong analytical and problem-solving skills, especially in
high-pressure, real-time environments;
Fluency in
English and Portuguese;
Nice to Have
Experience with
messaging protocols
such as
Solace or Kafka
, and frameworks like
Aqua or TorQ;
Previous experience in
financial markets
(Equities, FX, Fixed Income) or
large-scale IoT/sensor data environments;
Experience working in
real-time production systems
with strict latency requirements;
What we offer:
A dynamic project in a well-regarded client at an international level;
Salary classification according to the experience shown;
Career development with intervention in ambitious and innovative technological projects;
Good working environment with young and dynamic teams;
Personalized follow-up to each consultant;
Integration into Sysmatch staff with access to all company activities;
You will be part of our trainings and Team Building events;
A network of hundreds of partnerships with companies in countless sectors that offer you exclusive discounts (health, wellness, travel, gastronomy, culture, leisure, training, etc).
Recruitment, selection and integration process:
The first contacts will be made by phone call or video call.
We are prepared to ensure the monitoring and integration of new employees and support them in this new phase of their professional career.