Balyasny Asset Management L.P.

Senior Engineer, Execution Technology

Balyasny Asset Management L.P.$130K — $180K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10-15+ years of experience in financial or trading systems development using Java
  • Extensive background in multithreaded/concurrent programming, particularly lock-free algorithms
  • Strong expertise in designing and developing distributed systems
  • Proven leadership in managing complex technical projects end-to-end
  • Demonstrated experience in mentoring engineers and fostering team development
  • Excellent communication skills, both verbal and written
  • Experience with AI-assisted development tools and C# systems maintenance

Responsibilities

  • Design and build high-performance trading algorithms and distributed system components
  • Lead strategic engineering initiatives from conception to rollout and beyond
  • Manage complex technical projects, ensuring collaboration among engineering, trading, and business stakeholders
  • Provide technical leadership in shaping architecture and engineering standards
  • Mentor engineers through coaching and collaborative design efforts
  • Conduct rigorous design and code reviews to maintain high standards
  • Continuously optimize system performance in scalability, latency, and stability
  • Collaborate with traders and portfolio managers to align technology with business needs
  • Identify opportunities for enhancing and modernizing the execution platform

Benefits

  • Opportunity to work on cutting-edge design and engineering problems
  • A collaborative environment that encourages mentorship and upskilling
  • Involvement in high-impact projects that shape industry-leading technology
  • Access to advanced development tools, including AI-assisted technologies
  • Exposure to direct collaboration with traders and key business stakeholders
Full Job Description
As ambassadors of leading-edge design and engineering, we are looking for a Senior Engineer to help shape the next generation of execution platforms. This role is suited to a hands-on technical leader who thrives on solving complex engineering problems, driving projects from inception through delivery, and elevating the capability of the wider team through mentorship and technical leadership.

We are looking for candidates who share a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude.

Responsibilities
• Design and build high-performance trading algorithms and distributed system components
• Lead the delivery of strategic engineering initiatives from initial concept and design through implementation, rollout, and post-production support
• Take ownership of complex technical projects end-to-end, coordinating across engineering, trading, and business stakeholders to ensure successful outcomes
• Provide technical leadership across the team, helping shape architecture, engineering standards, and development practices
• Mentor and up-skill engineers through coaching, design collaboration, and hands-on support, helping raise the overall technical capability of the team
• Raise the bar through rigorous design and code reviews
• Optimize relentlessly - improving efficiency, scalability, latency, and stability across our systems
• Bridge the gap between technology and the business, collaborating directly with traders, portfolio managers, and risk teams
• Identify opportunities to simplify, modernize, and strengthen the execution platform as business needs evolve

Minimum Qualifications
• 10-15+ years of experience building financial or trading systems in Java
• Extensive experience with multithreaded/concurrent programming, including lock-free algorithms
• Strong experience designing and developing distributed systems
• Proven track record of leading complex technical projects from start to finish
• Demonstrated ability to mentor engineers and contribute to the growth and development of a high-performing team
• Excellent verbal and written communication skills
• Thrives in a fast-paced environment
• Familiarity with AI-assisted development tools for planning, code generation, and testing
• Comfortable reading and maintaining systems built in C#

Even if your experience doesn't match every requirement, we'd still love to hear from you-if you're excited about this role, we encourage you to apply!

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 Senior Engineer, Execution Technology jobs: