Application Support Engineer
Role Overview
A high frequency trading firm is looking to bring on an Application Support Engineer to join a growing team responsible for supporting a unified suite of internal platforms. You'll work closely with software developers who build advanced research, compliance, and analytical tools used throughout the firm. This opportunity is ideal for technically curious support professionals who enjoy investigating issues at a deeper level including examining application code when necessary.
This role requires being based in Chicago, New York, Greenwich, or Austin, with a hybrid schedule of three in‑office days per week.
About the Team
In this role, you'll contribute to a team that:
- Handles ultra‑low‑latency market data and develops expertise in how exchange feeds and electronic trading venues operate
- Supports order‑flow data pipelines spanning multiple asset classes and global markets
- Oversees systems that power regulatory reporting and surveillance workflows
- Works with internally developed analytics platforms
- Utilizes modern technologies including AWS, Kubernetes, Java 17, Python 3, HDF5, Kafka, and Argo
- Operates across both Europe and North America, providing round‑the‑clock support for global platforms
What You'll Be Responsible For
- Supporting critical components of a complex data processing and analytics pipeline
- Monitoring production activities and identifying operational issues
- Investigating data anomalies flagged by monitoring tools, including reviewing relevant code paths when necessary
- Working directly with developers to recommend improvements and determine appropriate fixes
- Responding to daily user inquiries across support channels (typically 2-10 issues per day)
- Providing L1 and L2 user support and partnering with engineering teams on L3 cases
- Assisting with onboarding new applications and development groups as the support function expands
What You'll Bring
- Hands‑on experience supporting and troubleshooting high‑performance systems within financial markets
- Strong familiarity with Linux environments
- Background working with market data or order management data flows
- Excellent analytical and problem‑solving skills
- Understanding of financial data transport protocols (FIX or native exchange formats)
- Exposure to object‑oriented programming; Java or Python knowledge is beneficial
- Experience using version control tools such as Git or SVN
- Knowledge of cloud infrastructure-preferably AWS
- Ability to write SQL queries, modify tables, and handle basic database maintenance
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.