- Work with the R&D; and application development teams to assist in design, prototype and implementation of next generation high-performance real time analytics solutions in the industry to scale with the business
- Assist the team in building out a market leading portfolio PL and Risk platform for latency critical processes with high visibility among trading teams as well as management teams.
- Work with different technologies to provide the state-of-the-art intraday analytics platforms used in various risk and portfolio management systems across the entire firm
- Contribute to application development and architecture of highly scalable real time platforms
Qualifications, Skills and Requirements
- 4+ years of experience in C++ application development on Linux along with good understanding of the Linux operating system.
- Experience writing and maintaining multi-threaded, multi-process and low-latency C++ along with profiling and optimizing platforms/jobs.
Can write clean code with tests.
- Basic understanding of Computer Networking
- Experience with event driven architecture using message bus and caching technologies like Solace, Kafka, Pulsar, Memcached, Redis etc.
- Experience working with various monitoring tools like Datadog, ELK stack etc.
- Familiarity with Database technologies – Advanced SQL, NoSQL, Time-series databases (KDB)
- Excellent grasp of data structures and algorithms and the ability to learn and adopt new technologies quickly
- A solid interest in financial markets and a desire to work directly with investment professionals
- Good team player with a strong willingness to participate and help others
- Drive to learn and experiment