Low Latency C++ Software Developer


: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

We are seeking a team-oriented individual for a tier one global hedge fund client of ours. The candidate will add value to our client's Equity Technology Development team. The individual will also collaborate with application development and infrastructure teams in reviewing architecture, performance analysis & tuning, prototyping reference implementations, etc. Base salary: $200-250k.?

Required Skills

  • 5+ years of experience in C/C++ development, C++ application/library acceleration and implementing highly optimized code in Linux/UNIX environment.
  • Experience with implementing and optimizing numerical models (BLAS, SVD, PCA, monte-carlo, convex optimization)
  • Experience with programming to modern hardware stack, high-performance software design practices that make optimal use of underlying hardware architecture is highly desired
  • Solid understanding of multithreading, parallel & distributed programming architectures
  • Knowledge of good practices in object oriented programming and data structures
  • Knowledge of FPGA architecture and High Level Synthesis (HLS) technology
  • Experience with openCL/openACC/CUDA is plus
  • Experience with development and accelerating financial models & libraries (portfolio optimization, risk analytics, other) is a plus
  • Must be passionate about technology and should stay abreast of the latest industry practices and technological innovations
  • Self-starter who must have excellent problem solving skills

Associated topics: algorithm, backend, c++, devops, python, sdet, software developer, software development engineer, software engineer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...