C++ Software engineer

TalanNew York, NY
14h$110,000 - $160,000Hybrid

About The Position

Talan is an international consulting and technology expertise group supporting high regulatory industry such as Corporate and Investment Banking, Hedge Funds, and Energy clients through large-scale transformation programs driven by data, technology, and innovation. In North America, Talan delivering high-value expertise across front-office, risk, finance, regulatory, and technology domains. With over 20 years of experience, a presence across five continents and 21 countries, and Great Place to Work® certification, the Group is on track to reach 8,000 employees worldwide, including 600 in North America. 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.

Requirements

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

  • 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

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

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service