×
Register Here to Apply for Jobs or Post Jobs. X

Senior Asterisk Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: CODE LTD
Full Time position
Listed on 2026-08-04
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 300000 - 550000 SAR Yearly SAR 300000.00 550000.00 YEAR
Job Description & How to Apply Below

We're looking for a Senior Asterisk Developer to join our engineering team and take ownership of our voice infrastructure. You'll work on the core telephony systems that power our communications platform, handling real production call traffic.

This is a hands-on senior role for someone who can architect, build, and scale Asterisk-based telephony systems — not a maintenance position.

What You'll Do

  • Design, develop, and maintain Asterisk-based telephony systems (PBX, IVR, ACD, call routing, queuing)
  • Build and optimize SIP trunking, VoIP call flows, and integrations with telecom carriers and SIP providers
  • Develop custom dialplans, AGI/AMI scripts, and Asterisk modules to support advanced routing logic (VIP routing, skill-based routing, callback queues, etc.)
  • Work on our custom-edited Asterisk engine, extending and modifying core functionality using C++ and Python
  • Ensure high availability, call quality, and low-latency performance across concurrent call loads
  • Implement and maintain call recording, monitoring, live coaching, and quality management features
  • Troubleshoot and resolve production issues related to call quality, SIP signaling, NAT traversal, codecs, and network configuration
  • Support security and compliance requirements (TLS/SRTP encryption, call masking, environment isolation)
  • Contribute to architecture decisions for scaling and hardening the voice platform

What We're Looking For

  • 5+ years of hands-on experience with Asterisk in a production environment
  • Strong knowledge of SIP protocol, RTP/SRTP, VoIP fundamentals, and telecom carrier integrations
  • Proficiency with Asterisk dialplan (extensions.conf), AGI, AMI, and ARI
  • Experience building or supporting IVR systems, ACD, call queuing, and call routing logic
  • Familiarity with integrating Asterisk with external systems via REST APIs or webhooks
  • Proficiency in C++ and Python, with experience customizing or extending Asterisk's core engine
  • Strong problem-solving skills and ability to debug complex, live call quality issues
  • Experience with WebRTC
  • Experience with call recording, compliance, and data residency requirements
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary