Senior Quantitative Developer
Posted 6 days 22 hours ago by StoneX
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.
ResponsibilitiesPosition 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
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)