**Truelogic **is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in **U.S. companies**. Truelogic has been helping companies of all sizes to achieve their digital transformation goals.
Would you like to **make innovation happen?** Have you ever dreamed of building products that impact millions of users? Nice Then we have a seat for you on our team
**What are you going to do?**
Our client is the company that manages the infrastructure of the stock markets and financial systems in Spain. It manages the Swiss market infrastructures and is present in more than 30 countries. It offers admission and contracting of financial securities, global clearing and settlement services, and provides financial information and secure payment solutions to its clients. In addition, it provides technical infrastructure and services to banks and international financial institutions, among other services.
Expertise in constructing lock-free structures, cache-efficient data structures, and familiarity with the Boost library is essential. The role demands in-depth knowledge of high-throughput systems capable of processing a few million messages per second per server.
- Implement multi-threaded systems, optimize for NUMA architectures, and ensure CPU thread-pinning for performance gains.
- Develop and optimize lock-free and cache-efficient data structures to facilitate efficient data access and manipulation.
- Work closely with exchanges and other data sources to ensure seamless integration and data flow.
- Implement multi-threaded systems, optimize for NUMA architectures, and ensure CPU thread-pinning for performance gains.
- Develop and optimize lock-free and cache-efficient data structures to facilitate efficient data access and manipulation.
- Work closely with exchanges and other data sources to ensure seamless integration and data flow.
- Collaborate with cross-functional teams to identify, troubleshoot, and resolve live production issues.
**Why do we need your skills?**
- Minimum of 5 years of experience in C++ development focusing on real-time, low-latency systems.
- Deep understanding of Linux and system calls.
- Strong knowledge of Boost library and performance optimization.
- Previous experience in the financial sector, particularly with market data, is preferred.
Contract length: 12 months
**Salary**: From R$25,248.00 per month
**Education**:
- Bachelor's (required)
**Experience**:
- 5+ years of (required)
**Language**:
- Advanced English (required)