Execution Algo Engineer

Selby Jennings Ltd

  • Chicago, IL
  • 6 days ago

    Highlights

    This team builds and maintains sophisticated execution strategies and trading infrastructure designed to help investment professionals achieve efficient, high-quality trade execution while supporting centralized risk controls. If you enjoy tackling complex technical challenges, working alongside talented engineers, and seeing your work directly impact business outcomes, this opportunity offers a unique chance to do just that.

    Numbers & Facts

    LocationChicago, IL

    Description

    Tier 1 Hedge Fund | Execution Team | Chicago & NYC

    Join a high-performing execution team responsible for developing the systems and algorithms that drive trading activity across a leading investment firm. This team builds and maintains sophisticated execution strategies and trading infrastructure designed to help investment professionals achieve efficient, high-quality trade execution while supporting centralized risk controls.

    If you enjoy tackling complex technical challenges, working alongside talented engineers, and seeing your work directly impact business outcomes, this opportunity offers a unique chance to do just that.

    What You'll Be Doing

    • Design, develop, and enhance execution algorithms and trading-related automation tools
    • Collaborate with experienced engineers to build scalable, high-performance trading systems
    • Contribute to architecture discussions, design reviews, and code reviews to maintain engineering excellence
    • Continuously improve system performance, reliability, and scalability
    • Work closely with traders, portfolio managers, and risk teams to understand business needs and deliver impactful solutions

    What We're Looking For

    Required Qualifications

    • 2+ years of experience developing electronic execution or trading algorithms
    • 5+ years of professional Java development experience within financial systems or trading environments
    • Strong knowledge of multithreaded programming, concurrency, and lock-free design patterns
    • Experience building distributed systems at scale
    • Understanding of risk management concepts within trading environments
    • Familiarity with AI-powered development tools for planning, coding, and testing workflows
    • Strong communication skills with the ability to collaborate across technical and business teams
    • Comfortable operating in a fast-moving, results-oriented environment

    Preferred Qualifications

    • Experience with C#, C++, and/or modern web technologies such as React
    • Exposure to low-latency system design and performance optimization techniques

    Similar Jobs

    See more jobs