Senior C++ Developer

Broadridge Business Process Outsourcing LLC

Hybrid
Over 5 years c++ development experience
Modern c++ standards (c++17/20)
Strong algorithms and data structures knowledge
The role involves driving the strategic vision to transform the trading landscape for clients globally through high-performance software

Job Summary

  • The role involves driving the strategic vision to transform the trading landscape for clients globally through high-performance software.
  • Candidates will work on data-intensive, latency-sensitive products while evolving their technical expertise in financial technology.
  • The position offers a hybrid work model allowing flexibility to meet in person for collaboration as needed.

Matching Summary

The role involves driving the strategic vision to transform the trading landscape for clients globally through high-performance software.

Skills & Requirements

Must-have

  • Over 5 years C++ development experience
  • Modern C++ standards (C++17/20)
  • Strong algorithms and data structures knowledge
  • OOP concepts in performance-critical environments
  • Automated testing including unit and integration

Nice-to-have

  • Knowledge of financial markets and investment banking
  • Linux/Unix advanced user or admin level
  • Multi-threaded programming experience
  • Low-latency software design and optimization
  • Experience with LLVM toolchain

Key Requirements

  • Bachelor's degree in STEM field
  • Minimum 5 years C++ development experience
  • English proficiency required

Work Rights

Not specified

Tailored Resume

Cover Letter