Senior C++ Developer

Ed East
Perm
Chicago
USA
Technology
140000
EE9
02-10-2023 02:05 PM

Responsibilities

Design and implement network connectivity, specialized container, market data, and execution libraries for our automated trading software platform
Tune and refine existing components to improve performance and increase stability
Work closely with our strategy teams to understand how they are consuming the libraries you write, so that you can anticipate and deliver future improvements
Develop and support production quality components using the libraries you’ve worked on to facilitate data collection and back testing of our trading strategies
Maintain existing applications and exchange connectivity
Tools: C++, Python, Bash, C#, Linux, SQL, network programming

Requirements

Master’s degree in Computer Science, Computer Engineering, Informatics, Bioinformatics, or Technology plus two years of experience in software engineering OR Bachelor’s degree in Computer Science, Computer Engineering, Informatics, Bioinformatics, or Technology plus five years of experience in software engineering Must have previous experience with implementing exchange connectivity at any major Exchange Experience working on or closely with an algorithmic trading strategy team is a plus, as is experience designing or working with systems designed to backtest trading strategies Proficiency in C++, Multithreading, IPC, Automated testing and benchmarking, Low latency containers, Linux, OnLoad network stack Python and/or Bash scripting, SQL, C#, CI/CD pipelines in Gitlab preferred

 

Can't find the job you're looking for? Complete this short form & submit your CV then we will do the rest

(Permitted file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls)

Please complete the form below. Please also note that for your privacy no data from this form is stored in this website View our privacy policy

Attach CV*