Job Location : All cities,NY, USA
C++ Algo Software Engineer - Chicago/New York **Summary**
Not your standard financial services provider, this firm prides itself on its flat hierarchy, avoiding bureaucracy whilst rewarding people on merit and excellence. Specialists within electronic market-making in FX, equity, fixed income and commodity markets, they have one of the best names in the industry.
Based in London, Chicago, Sydney & Amsterdam, they are looking to expand their low-latency team with a developer well-versed in modern C++ (C++11 onwards). They design, build and maintain the entire software stack and everything they build is used in-house, trading over $175 billion of assets every day.
***All interviews and start dates will be fully remote.***
**Requirements**
* Strong knowledge of C++11 onwards (they have a completely post-2011 codebase)
* Sound understanding of what happens inside a computer when your code is running, e.g. caching, paging & system calls, how these work and why. (Knowledge of execution pipeline in a modern CPU is a bonus.)
* Good proficiency in mathematics, especially being comfortable with calculus and matrices (as much of the work involves designing and implementing numerical algorithms)
* Familiarity with common algorithms and data structures and their performance trade-offs
* Practical experience designing and implementing complex software systems is a plus
* Experience with Linux and/or Python is a plus, but by no means a necessity
* Financial experience is NOT required
This role is open to US citizens and Visa Transfers only.
**Benefits**
* Significant compensation package - you are making a direct impact on the PnL - they will pay leading market rate / are flexible for the right candidate
* Collaborative and friendly environment with highly engaged colleagues
* Culture of trust, innovation and scientific rigour
**Contact**
If this sounds like you, or you would like to know more, please get in touch.
**Adam Pearce**
+44 (0) 7495 377043
linkedin.com/in/adam-pearce-a1390b173