C++ Software Engineer - Trading applications

Talan

C++ Software Engineer - Trading applications

New York, NY
Full Time
Paid
  • Responsibilities

    Job Description

    Are you looking to join a company at the forefront of innovation and transformation? Look no further than Talan!

    We are seeking a talented Software Engineer to join our team in 2025 and work on Derivatives IT projects. The ideal candidate will have expertise in C++ low latency development to expand our client's highly successful, fully automated trading franchise across asset classes. This is a hands-on position for the full development cycle, from requirements collection to final deployment and includes ongoing support for internal users.

    This is a unique opportunity for a Software Developer to become a key contributor and work alongside highly talented team of software engineers, quantitative strategists, and traders on cutting-edge technology and sophisticated quantitative strategies.

    Role and responsibilities

    • Design, develop and implement cutting edge market connectivity system
    • Sitting alongside algo developers and traders to communicate varying needs
    • Ensure order management is consistent with best execution practices
    • Continuously work with colleagues and business leaders to advance each other’s skills

    As a member of our team, you will have the opportunity to work on cutting-edge technology and collaborate with a dynamic group of professionals who are dedicated to excellence. You will have the chance to contribute to the development of our Finance engineering team and grow your career in a stimulating environment.

  • Qualifications

    Qualifications

    Required Education and Experience:

    • Advanced degree in Mathematics or Computer Science (MSc/PhD)
    • 3+ years of experience working in the capital market industry and knowledge of market microstructure

    Required Skills

    • Current experience with C/C++, including familiarity with C++20 and templates
    • Low latency coding, performance tuning, and debugging
    • FIX & Binary Connectivity Protocols
    • Proficiency in network protocols such as TCP & multicast
    • FPGA experience a plus in terms of low-level understanding of how sockets work.
    • Experience with Market Data feed handlers, Client and Market Connectivity products
    • Knowledge of investment management operations and trading execution solutions
    • Experience developing on Linux
    • Python scripting experience (or equivalent)
    • Strong communication skills are a must

    The salary range for this role is US$90,000 - US$130,000

    Company’s Benefits

    At Talan, we invest in our employees' well-being and empower them with benefits, including:

    • Competitive salary
    • 401(k) retirement plan with company matching
    • 15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
    • 8 paid holidays + 5 sick days + 2 personal days per year
    • ❤️‍Company health, dental, and vision insurance plans + FSA
    • Voluntary STD and LTD
    • Commuter/transit benefits

    All your information will be kept confidential according to EEO guidelines.

    Additional Information

    C++, LINUX, FIX, multi-threading, Chicago, french, network, finance, low latency