Every moment counts. Especially those you live to the fullest. Welcome to Consort Group.For over 30 years, Consort Group has been helping companies leverage their data and infrastructure. It is backed by two leaders, Consortis and Consortia, and places people and social responsibility at the heart of its values.Established in 2021, Consort Portugal supports the strategic offshoring choices of our clients, particularly in Europe, and brings our expertise in infrastructure services to the Portuguese market. With a team of around 45 employees, our Service Center based in Porto is developing a dynamic nearshore business, offering the French and European markets an environment of excellence and high potential.Senior C++ Developer This is your mission Are you passionate about high-performance systems, real-time computing, and pushing C++ to its limits? Then this position is for you.As a Senior C++ Developer, you will contribute to the development and evolution of a leading ultra-low latency algorithmic trading platform within a global Electronic Equities team. You will work at the intersection of cutting-edge hardware, optimized networking, and modern C++ standards (C++17/20), building systems where every microsecond counts.Build SideDevelop new algorithmic trading models and enhance the existing Algo framework.Design and implement ultra-low latency exchange connectors and market data distribution components.Contribute to greenfield developments using modern C++ (C++17/20) and advanced performance techniques.Apply advanced optimization strategies (CPU affinity, thread pinning, low-level networking).Participate in architecture and design discussions, ensuring scalability, performance, and maintainability.Implement CI/CD pipelines and automation to support rapid and reliable delivery.Run SideEnsure development, maintenance, and support of the trading platform modules and utilities.Guarantee the highest standards of quality, security, and performance.Participate in an Agile-based SDLC including technical analysis, documentation, testing, and code reviews.Collaborate closely with production support teams for releases and post-deployment stability.Troubleshoot and resolve performance bottlenecks and production incidents.Coordinate with global engineering, business, and support teams to ensure alignment and efficiency.This is your background You have at least 5 years of software development experience, including experience working on high-load, real-time systems. Experience with electronic trading platforms is highly valued.You are comfortable working in demanding, performance-driven environments and enjoy solving complex technical challenges. You thrive in Agile teams and are used to collaborating across globally distributed teams.This Is Your ExpertiseStrong expertise in C++ (11/14/17/20), STL, and Boost.Deep understanding of software design, architecture principles, data structures, and algorithms.Strong Linux knowledge and hands-on experience with development tools such as cmake, gcc, and gdb.Solid understanding of SDLC processes and Agile methodologies.Experience working with high-performance or ultra-low latency systems.Good command of English (written and spoken).Nice To HavePython scripting skills.Unix shell scripting (bash).Knowledge of FIX protocol or other FinTech communication protocols.Experience in migration or refactoring projects to modern frameworks or architectures.This is how you work as part of a teamStrong focus on targets and delivery.Analytical mindset with attention to detail and performance optimization.Ability to work effectively within a globally distributed team.Proactive, accountable, and solution-driven.Clear communicator, comfortable interacting with technical and business stakeholders.This is our commitmentAttentive and human onboardingA truly hands-on management styleContinuous training opportunitiesConcrete commitments: inclusion, equality, solidarityA comprehensive HR package: health insurance, TR card, CSE, pension planA culture of feedback and meaningful projectsThe Recruitment ProcessAn initial phone call with our recruitment teamAn HR interview and a job interview with a business engineerA test or technical interview with one of our expertsA final meeting with your future manager or project managerAnd if we're a good fit, we'll get started togetherGood to know Location: Lisbon or PortoContract: Permanent contractRemote work: Hybrid (twice from the client's office)Job category: C++ Development / Low-Latency Systems / Electronic TradingWhat you will do here, you won't do anywhere else.This moment is yours.#J-18808-Ljbffr