Mediabistro logo
job logo

Execution Algo Engineer, Execution Technology - Java

Balyasny Asset Management · Chicago, IL, USA ·

Job type:
Full Time

Build the Algorithms That Move Markets

At Balyasny Asset Management (BAM), the Execution Technology team doesn't just support trading - we power it. We engineer millisecond-aware systems that form the backbone of the firm's trading infrastructure. At the heart of this infrastructure sit our benchmark Execution Algorithms - sophisticated, performance-driven strategies designed to meet the precise execution targets of our Portfolio Managers. By building and continuously refining these algorithms, we deliver best-in-class execution while enabling centralized, efficient risk management across the firm.

If you're passionate about solving hard problems, thrive in a high-performance engineering culture, and want your work to have real, measurable impact - this is the role for you.

What You'll Do

Build and evolve

our Execution Algorithm and business automation suite - from concept to production
Partner with senior engineers

to design high-performance trading algorithms and distributed system components
Raise the bar

through rigorous design and code reviews
Optimize relentlessly

- improving efficiency, scalability, and stability across our systems
Bridge the gap

between technology and the business, collaborating directly with traders, portfolio managers, and risk teams
What We're Looking For

Required:

2+ years of hands-on experience building Execution Trading Algorithms
5+ years building financial or trading systems in Java
Deep expertise in multi-threaded and concurrent programming, including lock-free algorithms
Experience designing and developing distributed systems
Solid understanding of centralized risk management
Familiarity with AI-assisted development tools (planning, code generation, testing)
Strong communicator - equally comfortable in a whiteboard session or a stakeholder meeting
Energized, not intimidated, by a fast-paced environment
Nice to Have:

Proficiency in C#, C++, or React
Experience with low-latency programming techniques