We are looking to hire System Engineers to develop, maintain and troubleshoot our rapidly expanding infrastructure. Someone who will manage trading network infrastructure. These systems will be used by the firm to execute its own strategies. You will be working with other exceptional software and quantitative professionals and solve some of the most challenging network and system engineering problems.
As a System Engineer, your responsibilities will include:
- Experience in reducing the latencies in areas such as OS, kernel, networking stack, kernel bypass, low latency system tuning, CPU architecture, robust and scalable algorithms, cache efficient data structures.
- Experience in Identifying and removing network/system level bottlenecks.
- Developing and deploying performance (CPU/network/memory) monitoring tools and algorithm.
- Liaise with internal trading and technology teams and other IT personnel for problem resolution.
What will bring you to the team:
- Bachelor’s degree in Computer Science, Electric Engineering or related field from Premium Institutes.
- Strong background in data structures, algorithms, and object-oriented programming, preferably in C++.
- Solid networking knowledge (OSI Network Layers, Network Stack, TCP/IP, Routing, Switching, Network Cards, Packet Loss, Ethernet Protocol)
- Good understanding of Systems Level Architecture, Linux Internals, Device Driver, Operating Systems.
A rich professional work experience (2-5 years) using C/C++ and Python in a UNIX / LINUX environment.