C++ Software engineer

Talan

C++ Software engineer

New York, NY
Full Time
Paid
  • Responsibilities

    Job Description

    Location: NYC (Hybrid – at least 3 days onsite/week)

    Visa Sponsorship: We offer sponsorship under specific treaty-based U.S. work visas, including TN and E-2 (for eligible Canadian, Mexican, and French citizens). We do not support or transfer other visa types (e.g., H-1B).

    We are looking for a Senior C++ Developer to join a Front Office technology team supporting a trading and quantitative environment.

    The role focuses on the development and optimization of components used for pricing models, risk calculations, and analytics, with an emphasis on performance improvements and GPU-based acceleration. You will work closely with quantitative and technology teams to enhance system performance and stability.

    Experience with Murex or similar trading platforms is a plus but not required.

    Key Responsibilities

    • Perform C++ development
    • Increase delivery capacity within the existing setup
    • Contribute to system improvements, performance optimization, and platform stability
    • Ensure continuity of the platform
    • Contribute to ongoing development and maintenance efforts
    • Maintain and enhance existing functionalities
    • Deliver marginal functional extensions
    • Participate in testing, releases, and upgrade cycles
    • Ensure alignment with established processes and technical constraints
    • Work effectively within a complex and sometimes temperamental platform

    #LI-ASD

  • Qualifications

    Qualifications

    • Bachelor degree in Computer science, Engineering, Finance or Quantitative finance
    • 5+ years of strong C++ development experience
    • Strong understanding of object-oriented programming
    • Experience integrating quantitative or pricing libraries into trading or risk platforms
    • Experience with GPU programming or hardware acceleration (CUDA, GPU computing, or similar technologies)
    • Ability to collaborate with Quant teams and translate quantitative concepts into robust C++ implementations
    • Strong debugging skills in Linux / Unix environments
    • Experience supporting UAT and production environments

    Nice to Have

    • Experience working with trading systems or financial platforms
    • Murex Flex exposure is a plus
    • Knowledge of Equity Derivatives
    • Understanding of pricing models, Greeks, sensitivities, and risk calculations
    • Exposure to Python for tooling or collaboration with Quant teams

    Company’s Benefits

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

    • Competitive salary between USD $110,000 - USD $160,000
    • 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.