Recebe mais respostas dos empregadores
Envia um currículo específico para a oferta em poucos minutos.
Consort Group in Lisbon is seeking a Senior C++ Engineer to design, develop, and enhance a high-performance electronic trading platform with ultra-low latency requirements. You will build and maintain core components, including trading models, trading frameworks, market data distribution, and exchange connectivity, using modern C++ on Linux.
You will work across the SDLC, applying advanced concurrency techniques, optimization strategies, and CI/CD practices to deliver scalable trading solutions.
As a Senior C++ Engineer, you will:
Design, develop, and enhance a high-performance electronic trading platform supporting ultra-low latency algorithmic trading.
Build and maintain core platform components, including:
Develop software using modern C++ (C++17/C++20) while applying advanced programming techniques to maximize throughput and minimize latency.
Work on highly optimized Linux-based systems, leveraging multi-threading, CPU affinity, memory optimization, and efficient concurrency models.
Contribute to innovative greenfield projects, designing new platform capabilities and next-generation trading services.
Participate throughout the complete Software Development Life Cycle (SDLC), including:
Collaborate closely with Production Support teams to ensure reliable deployments, incident resolution, and continuous platform improvements.
Own the full lifecycle of platform components—from development and testing to CI/CD, production support, maintenance, and continuous optimization.
Work alongside globally distributed engineering, quantitative, and business teams to deliver scalable, resilient, and mission-critical trading solutions.
Continuously identify opportunities to improve platform performance, reliability, and developer productivity.
You\'ll work with cutting-edge technologies including:
Every optimization matters. Every microsecond counts.
5+ years of professional software development experience.
Previous experience leading technical initiatives or engineering teams (2+ years preferred).
Strong experience developing high-performance, low-latency, or real-time distributed systems .
Experience working on electronic trading platforms , financial systems, or other mission-critical real-time applications is highly valued.
Strong understanding of modern Software Development Life Cycle (SDLC) and Agile methodologies.
Experience participating in modernization, migration, or large-scale refactoring projects.