We are looking for a talented C++ Developer to join our Electronic Equities team. In this role, you will contribute to the development of high-performance trading systems, working on both existing platform components and greenfield initiatives. The position offers the opportunity to work in a globally distributed environment where technical excellence, ownership, and innovation are essential.This position requires regular office visits two days per week in either Lisbon or Porto.ResponsibilitiesDesign, develop and maintain Electronic Equities platform componentsTake ownership of the platform lifecycle, covering development production support, CI/CD, bug fixing and performance optimizationCoordinate closely with global engineering business and support teamsParticipate in architectural and technical design discussionsDrive innovation with a strong focus on greenfield developmentRequirementsStrong experience with modern C++Solid understanding of software design and architecture principles and common data structures and algorithmsConfident Linux user with hands-on development experience using CMake, GCC and GDBExperience with trading platforms or FIX protocol developmentGood written and spoken EnglishAbility to work effectively as part of a globally distributed teamNice to haveBackground in electronic trading or capital marketsExperience with low-latency or high-performance systemsKnowledge of CI/CD practices in large scale environmentsWe offerCompetitive compensation depending on experience and skillsVariety of projects within one companyBeing a part of a project following engineering excellence standardsIndividual career path and professional growth opportunitiesInternal events and communitiesFlexible work hoursShow more Show less