{"schemaVersion":"jobsearcher.job.v1","id":"dc93c42907dd6a45a5cdef9e","url":"https://jobsearcher.com/jobs/dc93c42907dd6a45a5cdef9e","canonicalUrl":"https://jobsearcher.com/jobs/dc93c42907dd6a45a5cdef9e","title":"Execution Algo Engineer, Execution Technology - Java","description":"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","company":"Balyasny Asset Management Lp","rawCompany":"balyasny asset management lp","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-17T01:53:25.326Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"522320","title":"Financial Transactions Processing, Reserve, and Clearinghouse Activities","slug":"financial-transactions-processing-reserve-and-clearinghouse-activities"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Execution Algo Engineer, Execution Technology - Java","description":"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","datePosted":"2026-06-17T01:53:25.326Z","dateModified":"2026-06-17T01:53:25.326Z","hiringOrganization":{"@type":"Organization","name":"Balyasny Asset Management Lp","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc93c42907dd6a45a5cdef9e"},"url":"https://jobsearcher.com/jobs/dc93c42907dd6a45a5cdef9e"}}