Logo-of-Caixa-Mágica-Software-hiring-for-jobs-in-Portugal-on-GrabJobs

Senior C++ Developer

Descrição do Emprego - Senior C++ Developer


Overview:


We are looking for talented C++ developers to join Electronic Equities team to work on a leading ultra-low latency algorithmic trading platform. The platform is built on top of the best available hardware and network solutions as well as state-of-the-art software technologies including: direct access to network cards to bypass the standard TCP/IP stack, explicit assignment of hot threads to physical processors to achieve the top performance and use the most recent C++(C++17/20) language features to get to the edge of impossible. And one step beyond. The role includes development of new Algo models, Algo framework, market data distribution, and ultra-low latency exchange connectors as a part of a global joined IT/business team.


What will you do?



  • Responsible for the development and maintenance of the trading platform.

  • Ensure the platform is developed and maintained to the highest standards of quality,security, and performance.

  • Participate in an agile based software development life-cycle including technical analysis, documentation, development, testing and code reviews.

  • Collaborate with the production support team for release and maintenance of the components.

  • Software development of eTrading platform modules, components and utils.

  • Be responsible for the platform including dev, support, CI/CD, bug fixing.

  • Coordinate work with global engineering, business, and support teams.

  • Innovation is expected as much of the work is ‘greenfield’.


What are we looking for?



  • At least 5 years software development experience, with at least 2 years as an IT team lead.

  • Experience with electronic trading platforms or other high-load real-time systems.

  • Experience in agile development methodologies.

  • Experience in migration / refactoring projects to new rails.

  • Recent C++ (any of 11/14/17/20), STL and Boost.

  • Understanding of design & architecture principles, common data structures, and algorithms.

  • Confident Linux user including Linux dev tools (cmake, gcc, gdb).

  • (Nice to have) Unix scripts, bash, python.

  • (Nice to have) Knowledge of FIX protocol or other Fintech protocols.

  • C++

  • Python

  • SDLC 

  •  English - Good written and spoken.

  • Focusing on targets (tasks).

  • Ability to work with team.

  • Ability to work as a part of a globally distributed team.


What can you expect from us?



  • A permanent job contract for a long term project;

  • Tech equipment + SIM Card + personal smartphone;

  • Health and Life Insurance;

  • Social events and team buildings;

  • The commitment of letting you grow with us, and be rewarded accordingly;

  • A dynamic and young team that will be always there to support you;

  • Training in the latest technologies;

  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.


Original job Senior C++ Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior C++ Developer Jobs in Portugal

O GrabJobs é o portal de empregos número 1 em Portugal, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Portugal, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.