Bachelor's degree in Computer Science Engineering or a related field. A Master’s degree is a plus
Minimum 3-5 years of experience working with the FIX protocol in a trading environment
Proven experience in developing and maintaining FIX-based trading systems (OMS/EMS)
Strong proficiency in programming languages such as Java C++ or Python
In-depth knowledge of the FIX protocol (versions 4.2 4.4 and 5.0)
Expertise in low-latency and high-performance systems
Familiarity with network protocols sockets and multi-threading
Experience with databases (SQL/NoSQL) and message brokers (e.g. Kafka RabbitMQ)
Knowledge of financial markets trading systems and algorithms
Excellent problem-solving skills with a keen attention to detail
Strong communication skills both written and verbal
Ability to work independently and as part of a collaborative team in a fast-paced environment
Strong analytical skills with the ability to quickly grasp complex systems
Desirables
Experience with Linux-based systems
Knowledge of risk management and compliance in trading systems
Familiarity with CI/CD pipelines and automated testing frameworks
What the job involves
Lead the development and continuous improvement of a robust low-latency FIX-based execution engine ensuring seamless integration with various trading systems (OMS/EMS) and third-party services
Collaborate with internal teams and external vendors to ensure the smooth integration of the FIX engine with financial services brokers and exchanges enhancing operational efficiency
Optimize the FIX engine for high-throughput trading operations ensuring minimal latency downtime and fast execution to meet the demands of a high-frequency trading environment
Provide proactive support and maintenance for the FIX engine promptly troubleshooting issues to ensure system stability and reliability
Implement rigorous testing protocols to validate the integrity and performance of the FIX engine. Oversee deployment processes ensuring smooth updates and upgrades
Maintain detailed documentation of the FIX engine's architecture configurations and operational procedures to facilitate knowledge sharing and system management
Partner with developers traders and business analysts to understand business requirements and deliver innovative solutions tailored to the needs of the trading business
Develop and implement monitoring tools and provide regular reports on the performance and status of the FIX engine to key stakeholders
At OTS Research, we are dedicated to pioneering innovation in trading solutions that transform the financial market landscape. Our mission is to empower hedge funds, brokerages, and exchanges with data-driven insights and robust infrastructures that ensure strategic success in an increasingly complex market.
Company benefits
Attractive salary package complemented by performance-based bonuses
Opportunities for continuous learning and career advancement in a dynamic trading environment
A collaborative and forward-thinking work culture that encourages creativity and innovation
Exposure to state-of-the-art technologies and sophisticated trading strategies placing you at the forefront of industry developments