Application Support Engineer - Hedge Fund
About the role
We are seeking a technically curious Support Engineer to join a Front Office Technology team supporting a sophisticated trading and investment platform. This individual will maintain the reliability and performance of business-critical systems while partnering closely with portfolio managers, traders, quantitative researchers, and operations teams. The role offers the opportunity to drive automation, improve observability, and modernize operational processes through Python-based tooling, monitoring solutions, and emerging AI-assisted workflows. The ideal candidate is passionate about solving root causes, reducing manual effort, and building scalable solutions in a fast-paced investment environment. This position includes participation in an on-call rotation and support of production systems outside standard business hours when required.
Responsibilities
- Design and develop Python-based tools to automate recurring operational tasks, health checks, and support workflows.
- Build and enhance monitoring, observability, and alerting solutions to improve proactive issue detection.
- Contribute to the implementation of AI-driven operational capabilities, including intelligent alert triage and anomaly detection.
- Analyze recurring incidents and develop long-term engineering solutions that eliminate root causes.
- Create and maintain documentation, runbooks, and operational procedures while continuously identifying opportunities to reduce manual dependencies through automation.
- Monitor and maintain the health and stability of trading, investment, and operational systems throughout the business day.
- Investigate, troubleshoot, and resolve production incidents while coordinating with investment, risk, and operations stakeholders.
- Perform testing and validation of new releases, enhancements, and system changes.
- Coordinate with third-party vendors, service providers, and market connectivity partners to resolve technical issues.
- Collaborate with software engineering teams to diagnose and remediate complex application and infrastructure problems.
- Develop strong relationships with business users across front-office and operational functions to ensure effective support and communication.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 3–5 years of experience in application support, production support, site reliability, or a similar technical operations role, preferably within financial services or a trading environment.
- Strong Python development skills with experience building automation and operational tooling.
- Working knowledge of Linux environments, SQL databases, and electronic trading workflows.
- Experience with monitoring, observability, and alerting platforms such as Grafana, Prometheus, Datadog, Splunk, or similar tools.
- Familiarity with electronic trading systems, order management systems, execution platforms, or comparable financial technology applications.
- Exposure to market data technologies, source control platforms, and agile development tools.
- Interest in AI/LLM technologies and their practical application within technology operations and support environments.
- Ability to perform effectively in high-pressure situations while maintaining a continuous improvement mindset focused on automation and operational excellence.