Job Description
A leading proprietary trading firm, specializing in high-frequency and algorithmic trading across global financial markets are looking to hire a Trading Support Engineer.
Role Overview:
As a Trading Systems Engineer, you will be the first point of contact for real-time trading system issues, ensuring maximum uptime and performance. You will work closely with traders, developers, and infrastructure teams to diagnose, troubleshoot, and resolve issues in a fast-paced environment. This is an excellent opportunity for someone with strong technical skills and an interest in financial markets.
Key Responsibilities:
- Provide support for proprietary trading applications, ensuring minimal downtime.
- Monitor and troubleshoot trading system performance, network connectivity, and order flow.
- Investigate and resolve trade-related queries from traders and operations teams.
- Work closely with developers to enhance system stability, performance, and automation.
- Deploy software updates and configuration changes while ensuring system integrity.
- Analyze logs and application metrics to proactively identify and mitigate potential issues.
- Participate in incident management, including root cause analysis and post-mortem reviews.
- Contribute to documentation and knowledge-sharing across support and development teams.
Key Requirements:
- Experience in application support, preferably in trading, banking, or fintech.
- Strong knowledge of Linux/Unix operating systems and command-line tools.
- Proficiency in scripting languages such as Python.
- Experience with SQL databases and data querying.
- Understanding of networking fundamentals (TCP/IP, multicast, latency optimization).
- Ability to handle high-pressure situations and make quick, informed decisions.
- Excellent communication skills and a proactive, problem-solving mindset.
- Prior experience with market data feeds, FIX protocol, or trading exchanges is a plus.