About this role
Senior C++ Software Engineer – Market Connectivity (Trading Systems)
Job Description:
Responsibilities
-
Develop, test and automate systems for market connectivity, market data handlers and internal matching
-
Design resilient / distributed solutions to meet high-availability business requirements
-
Focus on quality and reusability of the code produced.
-
As part of our Continuous Delivery mindset, contribute to the development of automated tests, and tools for automated build and deployment. You will engage in recurrent code reviews and peer trainings.
-
Profile required
-
Solid experience with C++11/14, with supporting work experience, personal or open source projects contributions
-
Quality oriented with emphasis on software design and architecture
-
Previous experience in Finance is not mandatory
-
Preferred Qualifications
-
Experience with C++17 and template metaprogramming. Curiosity in C++20/23/26
-
Experience in multi-threading and concurrency problematics
-
Experience with development on Linux platform
-
Knowledge of network protocols and socket programming
-
Knowledge of Python scripting language
-
Nice to Have
-
Experience in "kernel by-pass" solutions
-
Knowledge of network adapters and CPU architectures
-
Previous experience in market connectivity
-
Spoken Languages
-
English
Required Skills
-
Connectivity
-
Trading
-
C++
-
Software
-
Apply for this job
-
Or refer someone
-
Share
-
-
Facebook
-
-
Line
-
-
LinkedIn
-
-
X (Formerly Twitter)
-
-
Whatsapp
-
-
Email