Engineer, Execution Technology

Balyasny Asset Management L.P.

Hong Kong

On-site

HKD 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Balyasny Asset Management (BAM) is seeking an engineer for its Execution Technology team to design high-performance trading algorithms and scalable distributed components. The role partners with senior engineers and traders to deliver low-latency systems across multiple asset classes.

You will participate in rigorous design reviews, optimize system performance, and help bridge technology with business needs in a fast-paced environment. Knowledge of C# is a plus.

Qualifications

  • 5+ years of experience building financial/trading systems in Java.
  • Extensive experience with multi-threaded/concurrency programming with lock-free algorithms.
  • Experience with distributed systems design and development.
  • Excellent verbal and written communication skills.
  • Thrives in a fast-paced environment.
  • Familiarity with AI-assisted development tools (planning, code generation, testing).
  • Comfortable reading and maintaining systems built in C#.

Responsibilities

  • 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.

Skills

Java
Multithreading
Distributed systems
Effective communication
AI-assisted development tools
C# familiarity

Job description

Balyasny Asset Management (BAM) is a diversified global investment firm founded in 2001 by Dmitry Balyasny, Scott Schroeder, and Taylor O'Malley. With over $32 billion in assets under management, BAM employs more than 2,000 people across 23 offices in the U.S. and Canada, Europe, the Middle East, and Asia. The firm’s investment teams span five strategies, including Equities Long/Short, Fixed Income & Macro, Commodities, Multi-Asset Arbitrage, and Systematic. Balyasny’s mission is to deliver to its investors absolute, uncorrelated returns in all market environments.

The Execution Technology team at Balyasny sets the standard for innovative, effective, and user-centric technologies that empower our firm's Investment and Business divisions to achieve breakthrough performance. BAM's Execution Technology team builds microsecond aware systems that form the core of our key business. Our code supports large transactions with microsecond latency in a fault tolerant manner. As ambassadors of leading-edge design and technology, we are inviting an Engineer to join us in shaping the next generation of digital experiences within the Execution Platforms.

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

Responsibilities
  • 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
Minimum Qualifications
  • 5+ years of experience building financial/trading systems in Java
  • Extensive experience with multi-threaded/concurrency programming with lock-free algorithms
  • Experience with distributed systems design and development
  • Excellent verbal and written communication skills
  • Thrives in a fast-paced environment
  • Familiarity with AI-assisted development tools (planning, code generation, testing)
  • Comfortable reading and maintaining systems built in C#
Preferred Qualifications
  • Experience programming using low-latency techniques
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Trading Systems Engineer
Low-Latency Trading Systems Engineer

Balyasny Asset Management L.P. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Trading Platform Engineer, Systematic Technology
Trading Platform Engineer, Systematic Technology

Balyasny Asset Management L.P. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Multi Asset Arbitrage Risk Manager
Multi Asset Arbitrage Risk Manager

Balyasny Asset Management L.P. • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Investment Coordinator
Investment Coordinator

Balyasny Asset Management L.P. • Hong Kong

On-site
HKD 60,000 - 80,000
JAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMS
JAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMS

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,000,000
Low-Latency Trading Platform Engineer
Low-Latency Trading Platform Engineer

Balyasny Asset Management L.P. • Hong Kong

On-site
HKD 900,000 - 1,300,000
(Sr.) Quant Developer - Core Trading Systems
(Sr.) Quant Developer - Core Trading Systems

Btse • Hong Kong

On-site
HKD 800,000 - 1,200,000
Software Engineering Manager
Software Engineering Manager

Leadingnation • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Back End Developer (Java)
Back End Developer (Java)

HashOptima • Hong Kong

On-site
HKD 900,000 - 1,500,000
Java Algo Developer / Senior
Java Algo Developer / Senior

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000