Job Description
Senior Software Engineer - Real-Time Communications Platform
Department: Development & Engineering
Employment Type: Full Time
Location: Portugal
Reporting To: Magdalena Popovic
Description
This role focuses on building a large-scale real‑time communications platform, primarily using C++ (C++17+). It involves network and system reliability work, and may require occasional office visits in Coimbra. The Senior Engineer will work with existing codebases, Agile processes, and cross‑functional teams.
What you will be doing
- Design, develop, and maintain C++ services.
- Implement and troubleshoot networking and real‑time communication flows.
- Debug complex issues (core dumps, concurrency, performance).
- Work within and evolve a large, existing codebase.
- Collaborate with QA and product on behaviour and edge cases.
- Participate in code rev...