Execution Algo Engineer, Execution Technology - Java
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Build the Algorithms That Move MarketsAt 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 DoBuild and evolve our Execution Algorithm and business automation suite — from concept to productionPartner with senior engineers to design high-performance trading algorithms and distributed system componentsRaise the bar through rigorous design and code reviewsOptimize relentlessly — improving efficiency, scalability, and stability across our systemsBridge the gap between technology and the business, collaborating directly with traders, portfolio managers, and risk teamsWhat We're Looking ForRequired:2+ years of hands-on experience building Execution Trading Algorithms5+ years building financial or trading systems in JavaDeep expertise in multi-threaded and concurrent programming, including lock-free algorithmsExperience designing and developing distributed systemsSolid understanding of centralized risk managementFamiliarity with AI-assisted development tools (planning, code generation, testing)Strong communicator — equally comfortable in a whiteboard session or a stakeholder meetingEnergized, not intimidated, by a fast-paced environmentNice to Have:Proficiency in C#, C++, or ReactExperience with low-latency programming techniques