We are looking for a skilledC++ Developerto join our engineering team and work onhigh-performance, low-latency systems. If you are passionate about optimization, concurrency, and efficient code, this is the perfect opportunity for you. This position can be performed from Lisbon or Porto.In this role, you will: Design, develop, and maintain high-performance, real-time applications in C++ Optimize algorithms and data structures forlow latency and high throughput Work closely with cross-functional teams to define system architecture and performance goals Troubleshoot and debug complex issues in distributed systems Participate in code reviews and contribute to best practices for performance and scalabilityWe are looking for someone with: Solid experience inC++ (C++11 or later)development Strong understanding ofmultithreading, concurrency, and memory management Experience withnetwork programming (TCP/UDP)andreal-time systems Familiarity withLinux/Unix environments Knowledge ofprofiling toolsand performance optimization techniques A problem-solving mindset and attention to detailNice to have: Experience infinancial trading systems ,telecom, or other low-latency domains Knowledge ofPythonorscripting languagesfor automation Familiarity withmodern build systems(CMake, Bazel, etc.)What we offer: Work on cutting-edge technology projects with a high-performance engineering team Competitive salary and benefits package Flexible working environment (hybrid or remote, depending on location) Opportunities for professional growth and technical leadership