Search by job, company or skills

Nicoll Curtin

(AVP) Software Engineer - C++

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This is a permanent opportunity with our banking client at the AVP level, and the remuneration will be aligned with the expectations and benchmarks associated with this level

Responsibilities

  • Design, develop, and maintain C++ applications supporting trading workflows, analytics, and downstream processes.
  • Optimise system performance, latency, and reliability across distributed systems.
  • Collaborate with quants, traders, and technology teams to deliver new features and resolve production issues.
  • Contribute to code reviews, technical design discussions, and best-practice engineering standards.
  • Support the integration of internal and external systems, ensuring robust data flows and platform resilience.

Requirements

  • 58+ years of hands-on C++ development experience (modern C++ preferred).
  • Strong understanding of multi-threading, memory management, and high-performance computing.
  • Experience working in a trading, execution, or market connectivity environment.
  • Familiarity with Linux, distributed systems, and messaging frameworks.
  • Ability to work in fast-paced, global environments with strong problem-solving skills.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 135917389