Swisslinx AG
01/06/2026
Full time
Our client is seeking a candidate with a background in building low-latency systems. The role involves maintaining daily trading operations as well developing scalable, high-performance code, optimizing system architecture and modularity to ensure seamless operations and functionality. Trading Engine Development: Develop the existing and new components within the trading engine while maintaining overall system design. Ownership of Engine Components: Grow into ownership of existing or newly developed trading engine components, such as pricing, market-making, hedging, etc. Performance Optimization: Continuously monitor and optimize trading engine performance. Systems Refactorization: Work on appropriate code modularization, versioning, deployment and test processes. Requirements Education: Bachelor's or Master's degree in computer sciences, Computer Science, Engineerng, or a related field. Experience: 3-5+ years of experience in software development, ideally in a high-paced trading environment. Proficiency in C++ (Cxx-17). Familiarity with Rust is a significant bonus, Python desired. Proficiency in Unix based systems. Experience of cloud-based platforms (AWS). Experience with real-time data messaging (websockets, Redis, multicast). Experience with CI/CD tools, Jenkins, Supervisor and docker. Must be happy to be onsite 5 days a week in the centre of London.