Senior Software Engineer - Real-Time Communications Platform
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
What you will be doing:
Design, develop, and maintain C++ (C++17+) 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 reviews and engineering best practices
Contribute within Agile processes (Scrum, Jira)
What you will bring to the role:
Strong C++ (C++17 minimum), STL
Solid networking fundamentals (TCP/UDP, sockets)
Experience with multithreaded/concurrent systems
Strong debugging skills (gdb, core dumps)
Linux development experience
Ability to understand and maintain complex, legacy systems
Experience with Agile and Jira/Atlassian tools
Practical experience in VoIP or PBX systems
VoIP protocols: SIP, RTP/RTCP, SDP, WebRTC
Telephony/PBX systems: call routing, hunt groups, call park/pickup, feature interaction and state handling
Boost (especially Boost.Asio)
GitHub (PR workflows, code reviews)
AI-assisted development tools (coding, debugging, analysis)
Kubernetes / containerised environments
FreeSWITCH
Network analysis tools (Wireshark, tcpdump)
Performance profiling and optimisation
Scripting or Python
About Intermedia Intelligent Communications
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Intermedia Intelligent Communications
Senior Frontend Engineer
, GBR
Software Engineer Frontend
, GBR
Associate Software Developer - AI
, GBR
Site Reliability Engineer
, GBR
Project Manager
, USA
Partner Sales Executive
, USA
Engineering Manager
, GBR
Senior Software Engineer Backend
, GBR