Balyasny Asset Management L.P.

Execution Algo Engineer, Execution Technology - Java

Balyasny Asset Management L.P.$120K — $150K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 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
  • Experience designing and developing distributed systems
  • Solid understanding of centralized risk management
  • Familiarity with AI-assisted development tools
  • Strong communicator with a collaborative mindset
  • Ability to thrive in a fast-paced environment

Responsibilities

  • Build and evolve the Execution Algorithm and automation suite from concept to production
  • Partner with senior engineers to design high-performance trading algorithms and distributed systems
  • Conduct rigorous design and code reviews to improve quality
  • Optimize systems for efficiency, scalability, and stability
  • Collaborate with traders, portfolio managers, and risk teams to align technology with business needs

Benefits

  • Dynamic and innovative work environment
  • Opportunities for professional growth and collaboration
  • Access to advanced technology and tools
  • Engagement with industry experts and thought leaders
  • Supportive culture that encourages open communication
Full Job Description
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

About Balyasny Asset Management L.P.

Balyasny Asset Management L.P. is a global investment firm that manages hedge funds and private investment funds. The company was founded in 2001 by Dmitry Balyasny and is headquartered in Chicago, Illinois, with additional offices in New York, London, Hong Kong, and Singapore. Balyasny Asset Management L.P. employs a multi-strategy approach to investing and focuses on generating alpha through a combination of fundamental analysis and quantitative research. The company has a strong track record of performance and has received numerous awards for its investment strategies.
Learn more about Balyasny Asset Management L.P.
Size
1,000 employees
Industry
Net Income
$200 million
Founded
2001
5 Year Trend
+20%
Revenue
$1 billion

Similar Jobs

More Jobs at Balyasny Asset Management L.P.

More Finance & Insurance Jobs

Find similar Execution Algo Engineer, Execution Technology - Java jobs: