Implementation of efficient trading algorithms, finding a balance between performance of the solution and ease of maintenance Close communication with the Quantitative Research team regarding technical tasks Write a lot of asynchronous, template, network and thread-safe code