TL;DR

C++ Developer (Fintech): Develop and test financial markets software products with an accent on data-intensive, latency-sensitive systems and information visualization. Focus on designing performant, multi-threaded applications and applying modern C++ standards in a hybrid work environment.

Location: Hybrid role based in Stockholm, Sweden office

Company

Broadridge is a global fintech corporation focused on transforming the trading landscape with innovative financial technology solutions.

What you will do

  • Design, develop, and test financial markets software products
  • Develop and integrate information visualization tools
  • Work on data-intensive, latency-sensitive products with a focus on performance
  • Participate in code reviews and maintain high-quality standards through automated testing
  • Continuously improve expertise in financial assets, investment banking, and fintech
  • Promote best practices in development cycles using continuous integration

Requirements

  • Location: Must be based in or able to work from Stockholm, Sweden
  • Bachelor’s degree in STEM field
  • Over 4 years of C++ development experience with modern standards (C++17/20)
  • Strong knowledge of algorithms, data structures, OOP, debugging, and troubleshooting
  • Good English communication skills (effective proficiency)
  • Ability to work independently and in a global team

Nice to have

  • Knowledge of financial markets and fintech
  • Linux/Unix advanced user or admin experience
  • Experience with multi-threaded programming and low-latency software design
  • Knowledge of network programming, LLVM toolchain, and functional programming concepts
  • Experience with other languages such as Java, Python, Rust, Haskell

Culture & Benefits

  • Hybrid flexible work model with office presence in Stockholm
  • Collaborative, inclusive, and engaging work environment
  • Commitment to associate empowerment and diversity
  • Use of AI tools in hiring with human oversight to ensure fairness