Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
A telecommunications technology firm based in Greater London is seeking a Senior Engineer with deep experience in telephony solutions. This hands-on role requires expertise in C/C++ programming for VoIP systems, solid understanding of SIP protocol, and familiarity with public cloud environments like AWS or Azure. Candidates should be comfortable with Linux administration and have experience working with open-source software such as Asterisk and Freeswitch. The position involves designing and maintaining telecommunication services, requiring strong problem-solving skills and collaboration across teams.
Qualifications
Deep expertise and experience in telephony/voice software engineering.
Significant experience with SIP protocol, signalling, and analysis.
Comfortable with automated environments and Infrastructure as Code.
Responsibilities
Design, ship and maintain telecommunication services.
Support production systems and collaborate across teams.
Solve complex problems in audio-related systems.
Skills
Telephony programming
Agile software development
C/C++ programming for VoIP
SIP protocol knowledge
Network routing and NAT
Linux administration
Open-source software experience
Container platforms (Docker, Kubernetes)
Tools
AWS
Azure
GCP
Terraform
SIPp
Asterisk
Freeswitch
OpenSIPs
Job description
A telecommunications technology firm based in Greater London is seeking a Senior Engineer with deep experience in telephony solutions. This hands-on role requires expertise in C/C++ programming for VoIP systems, solid understanding of SIP protocol, and familiarity with public cloud environments like AWS or Azure. Candidates should be comfortable with Linux administration and have experience working with open-source software such as Asterisk and Freeswitch. The position involves designing and maintaining telecommunication services, requiring strong problem-solving skills and collaboration across teams.