Engineer, Execution Technology

Balyasny Asset Management LP

  • Chicago, IL
  • 30+ days ago

    Highlights

    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.

    Numbers & Facts

    LocationChicago, IL

    Description

    Job Detail

    Loading

    ×Sorry to interrupt

    CSS Error

    Refresh

    Skip to Main Content

    Balyasny Asset Management HomepageOpen Main Navigation

    About UsAbout Us

    How We WorkHow We Work

    Our StrategiesNews & Insights

    CareersCareers

    Open Roles

    Engineer, Execution Technology

    ChicagoNew York

    Posted Yesterday

    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

    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!

    With respect to NY, CA, and IL based applicants, the starting base pay range for this role is between USD 150000 and USD 225000 annually. The actual base pay is dependent upon several factors, including, but not limited to, relevant experience, business needs and market demands. This role may also be eligible for bonus compensation and employee benefits.

    Apply now

    Loading

    Job Detail

    Similar Jobs

    See more jobs