Job Title: Senior FIX Protocol Engineer – Trading SystemsIntroduction:
This position is for a Senior FIX Protocol Engineer with extensive experience in supporting trading systems, market connectivity, and FIX messaging environments. The ideal candidate should have a deep understanding of FIX Protocol, trading workflows, production support, and Unix/Linux environments. Java proficiency is also required for support, debugging, and integration tasks.
Responsibilities:
- Support and troubleshoot FIX Protocol connectivity across trading systems
- Analyze and resolve issues related to order flow, execution flow, and market messaging
- Perform production support, incident handling, and root cause analysis
- Monitor FIX sessions and troubleshoot connectivity failures
- Collaborate with trading desks, operations teams, and engineering teams
- Support real-time transaction processing systems
- Utilize Unix/Linux commands and scripting for debugging and log analysis
- Assist with Java-based components supporting FIX integrations
- Maintain platform stability and reliability within production environments
- Participate in on-call or production support activities as needed
Requirements:Required Skills:
- FIX Protocol (70%)
- FIX connectivity
- Order routing
- Trade execution workflows
- Market connectivity
- OMS / EMS
- Market data systems
- Java (15%)
- Core Java
- Java debugging
- Java-based backend systems
- API integrations
- Unix / Linux (15%)
- Shell scripting
- Log analysis
- Production troubleshooting
- System debugging
Preferred Experience:
Strong preference for candidates with backgrounds in Capital Markets, Trading Platforms, Investment Banks, Hedge Funds, Exchanges, Brokerage Systems or similar environments.
Nice to Have:
- Kafka
- Low latency systems
- Market data platforms
- Python scripting
- Production support
- SRE exposure