About the role
we’re looking for a software engineer with strong expertise in telephony systems, sip trunks, and pbxs, who can design and implement complete call center infrastructures from scratch. The role is focused on building and customizing flows using freeswitch or asterisk, integrated with apis and cloud services.
requisitos:
responsibilities
* design, configure, and manage sip trunks and pbx systems using freeswitch or asterisk.
* build and optimize call center flows: ivr menus, call queues, agent routing, and failover logic.
* integrate telephony systems with cloud platforms and apis (twilio, telnyx, ringcentral, genesys cloud).
* develop automation scripts and services in python, node.js, or similar to extend and customize pbx functionality.
* monitor, troubleshoot, and optimize sip signaling, rtp, codecs, and call quality.
* work closely with product and engineering teams to ensure scalability and reliability of call center environments.
⸻
requirements
* proven experience in voip/telephony engineering with freeswitch or asterisk.
* hands-on expertise in sip trunk setup and management.
* solid knowledge of ivr design, call routing, and queue management.
* experience integrating pbxs with telecom apis (twilio, telnyx, didww, etc.).
* proficiency in python, node.js, or similar languages.
* understanding of voip protocols and codecs (sip, rtp, webrtc, g.711, opus, etc.).
* experience deploying and scaling pbxs in cloud infrastructure (aws/gcp/azure)