Overview
Connecting clients to markets – and talent to opportunity
With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors.
At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.
Retail: Empower individual investors – and yourself – in the world of retail through a range of different financial products rooted in innovation and market intelligence. From FX and CFDs to precious metals, master an exciting world of wealth management tools.
Responsibilities
Position Purpose – To Design and develop algorithmic trading strategies in FX, Futures, Cryptos and Equities. You’ll be Involved in the full lifecycle from requirements gathering to production and monitoring & finally partnering with business leaders to define priorities and deliver custom solutions.
Primary duties will include
* 10 years of hands-on work on the entire software development lifecycle
* Strong knowledge of core/server-side Java
* Development of low-latency optimizations on real-time trading systems including zero GC
* Experience in using networking protocols (TCP, UDP, multicast)
* Good knowledge of FIX protocol
* Experience in Messaging protocols, SBE, AMQ, EMS / JMS, Tibco RendezVous, Reuters TREP
* Experience in developing low latency market adapters
* Experience developing on Linux with OpenOnload
* Experience with scripting in Linux shell and Python
* Low-level knowledge of the JVM, CPU architecture and memory management
Qualifications
To land this job
* Knowledge of e-Trading workflows (Contribution, Trading, STP, RFQ, Market data)
* Experience in implementing algorithmic execution strategies (VWAP, TWAP, …)
* Experience in implementing Market making engine
* Experience working with agile methodologies
* Good understanding of FX and futures markets
* Good problem-solving, result-focused, can-do attitude, and strong focus to keep the business running and competitive
* Ability to operate in a fast-paced and changing environment
Education
* Master’s degree in computer science or any other related subject
Environment
* Hybrid (3 days in office per week)
#J-18808-Ljbffr