Key Challenges:
- Crafting low-latency network code to ensure swift interactions with trading platforms.
- Developing uninterrupted code to avoid context switches.
- Engineering bespoke data storage solutions with minimal resource usage.
- Constructing data streams aligned with a streaming paradigm.
- Formulating intricate trading algorithms to minimize decision-making time.
- Upgrading existing code to leverage cutting-edge CPU features (SIMD).
Growth and Development:
As the firm expands, they're dedicated to enhancing the maintainability of their sophisticated, multithreaded codebases without compromising on their core objective of low latency. You'll navigate the intricacies of high-performance and maintainability to deliver optimal outcomes.
Infrastructure Involvement:
Beyond coding, the Technology team is responsible for the global infrastructure that underpins our trading operations. Your role will encompass various facets of the technological spectrum, from hardware configurations and network architecture to constructing data logging systems for our trading and quantitative analysis teams.
Who We Seek:
We're on the lookout for multiple C/C++ Engineers. The ideal candidate will exhibit:
- Profound expertise in C and C++ within Linux environments.
- The capability to scrutinize and comprehend the assembly output generated by compilers.
- Insight into the implications and costs of system calls in GNU/Linux.
- Proficiency with x64 architecture and its effective utilization.
- Discernment in choosing or devising storage structures based on their operational complexity.
- Proficiency with debugging and profiling tools.
- Practical experience with version control and documentation.
- A team-oriented mindset with a proactive, candid, adaptable, and resilient nature.
Desirable Expertise:
- Background in network engineering, including deployment of low-latency networking hardware or protocol development.
- Experience with Big Data, including familiarity with best practices and optimal implementations for varying scenarios.