Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Execution Engineer

Job

Selby Jennings

New York, NY (In Person)

Full-Time

Posted 1 day ago (Updated 3 hours ago) • Actively hiring

Expires 7/4/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Execution Engineer - High‑Performance Trading Systems NYC
  • Ultra‑Low‑Latency
  • Distributed Systems
  • Execution Algorithms A leading multi‑strategy hedge fund is seeking an Execution Algo Engineer to join its core Execution Technology team.
This group builds the benchmark execution algorithms and millisecond‑aware systems that power the firm's global trading platform across asset classes. This is a highly impactful engineering role where you'll design and evolve the algorithms that directly influence execution quality, market interaction, and trading performance. What You'll Do Build and refine high‑performance execution algorithms, from initial concept through production rollout Architect and optimize low‑latency, real‑time systems that process large volumes of orders under tight SLAs Collaborate closely with senior engineers on distributed system components and performance‑critical workflows Work directly with traders, portfolio managers, and risk teams to translate execution objectives into engineered solutions Conduct deep code reviews, algorithmic tuning, and latency/performance analysis Improve system reliability, scalability, and efficiency across highly concurrent environments
Required:
5+ years of hands‑on experience building execution trading algorithms 5+ years of Java engineering experience within financial or trading systems Deep expertise in multithreading, concurrency, and lock‑free programming Strong experience designing and developing distributed systems Solid understanding of centralized risk management and its role in electronic execution Familiarity with AI‑assisted development tools for planning, generation, or testing Strong communication skills and comfort working directly with technical and non‑technical partners Ability to thrive in a fast‑paced, high‑ownership environment bachelors degree from a top 50 computer science school Bonus Skills Experience with C#, C++, or React Exposure to low‑latency optimization techniques Background in real‑time market data, execution workflows, or algorithmic trading systems