Application Support Engineer
Listed on 2026-06-18
-
IT/Tech
Systems Engineer, IT Support, Cloud Computing: Infrastructure & Operations, Cybersecurity
Overview
We are looking for a technically curious support engineer to join our Front Office Technology team. Your foundation will be owning the reliability and day-to-day operation of Keystone -- Capstone's in-house trading platform -- working directly alongside portfolio managers, quant researchers, traders, and operations teams to ensure the system performs when it matters most.
But this role is about more than keeping the lights on. We're investing heavily in AI-assisted operations, infrastructure observability, and automating away the manual checks and reactive firefighting that define legacy support functions. We want someone who treats every repeated manual task as a bug to fix, every alert gap as an engineering problem, and every incident as an opportunity to build something that prevents the next one.
You will contribute directly to that modernisation -- writing Python tooling, building Grafana dashboards, developing AI-assisted incident detection, and shaping how operational support looks at Capstone over the next few years.
This is an on-call role. You will be expected to respond to production issues outside standard hours. What we're looking for is someone who leans into that responsibility while consistently working to reduce the frequency and manual burden of those moments through better tooling and automation.
Responsibilities and Impact Build and automate- Design and build Python-based tooling to automate recurring operational checks, reducing manual intervention and improving system observability
- Develop and maintain Grafana dashboards and alerting infrastructure to shift the team from reactive troubleshooting to proactive detection
- Contribute to Capstone's AI capabilities in an operational context -- including AI-assisted alert triage and anomaly detection as our platform matures
- Identify repeating failure patterns and engineer permanent solutions rather than recurring workarounds
- Maintain clear, high-quality documentation of systems, workflows, and runbooks -- with a bias toward making documentation redundant through automation
- Monitor and maintain the health of our technology platform (Keystone) and related trading applications throughout the trading day
- Respond to and resolve production incidents across trading systems, managing communications with investment, risk, and operations teams
- Perform QA testing for new functionality ahead of release
- Liaise with external brokers and vendors on order flow and market data issues
- Collaborate with development teams to elevate and resolve complex technical problems
- Build and maintain relationships with business stakeholders across investment and middle office teams
- Bachelor’s degree in an IT related discipline
- 3-5 years of experience in a production or application support function, ideally within financial services or a trading environment
- Strong Python skills -- you write tooling, not just scripts
- Working knowledge of FIX protocol, Linux, and SQL Server
- Experience with observability or monitoring tools (Grafana, or similar)
- Familiarity with trading or execution systems (EMSX, Flextrade, or similar EMS)
- Exposure to market data platforms, Git, and Jira
- Curiosity about AI/LLM tooling and how it can be applied in an operational context
- The resilience to operate under pressure during market hours, and the drive to make those moments rarer over time
Our team is our most important asset and investment. We value and respect our colleagues and their well‑being inside and outside the workplace and our culture reflects this. We offer a robust and competitive benefits program to ensure the well‑being of our colleagues.
Some benefits included in this role are:
- Training and development opportunities
- Robust Wellness Resources:
Physical, Mental and Financial - Time‑Off, Retirement and Commuter Benefits
- Gym Reimbursement and other Discounts
The applicable base salary range for this role is $150,000-$180,000. The base pay offered will be determined on factors such as experience, skills, training, location, certifications, education, and any applicable minimum wage requirements. Decisions…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).