.
About Telnyx
Telnyx is a global connectivity platform and partner that powers carrier-grade services on an in-house built, private, cloud-agnostic IP network. We power voice, messaging, video, wireless, numbering, fax, security, and networking solutions for businesses all around the world. Whether we’re processing mission-critical communications, hosting enterprise-grade contact centers, or powering simple in-app messaging and calling, our APIs make secure, high-fidelity connectivity the new standard. We’re working to democratize worldwide access to real-time communications over the internet.
The Company
At Telnyx, we’re working to globally democratize access to real-time communications over the internet. We’re building a future where voice, messaging, and wireless services can act as building blocks to facilitate high-fidelity, secure, and modern modes of communication.
The Role
As a VoIP Engineer at Telnyx you will be in charge of operating and expanding the core of the Telnyx Telephony Platform, which is the B2BUA service based on the FreeSWITCH open-source application. You will join a team of FreeSWITCH Engineers that lead the way in developing a solution, from high-level system design and prototyping to application development and data integration. As a Telnyx VoIP engineer you leverage everything around you: Telnyx products, open source technologies, and anything you and your team can build to drive real impact.
You work with users around the globe, where you help our customers by solving their communications challenges. You’ll also get to work with other engineers to build delightful features that span various parts of the system, as well as our business, sales, and operations teams to understand and solve our users’ pain points.
In This Role You Will
• Own all operation aspects of the FreeSWITCH based B2BUA service, from QA, deployment to production, troubleshooting and maintenance.
• Support B2BUA service integration with other services that are part of the Telephony Engine by interfacing with other teams at Telnyx.
• Identify, and contribute to optimize and resolve issues related to latency, scalability and performance.
• Handle escalations from other teams about B2BUA related issues.
• Implement monitoring and alerting tools that ensure production systems are always healthy.
• Deploy new releases and hot-fixes.
• Automate processes that allow for faster deployment cycles and capacity scaling.
• Participate in an on-call rotation and conduct maintenance of b2bua service
Your Background
• Experience with open-source VoIP platform FreeSWITCH/Asterisk in Linux environment.
• 2+ years of experience with SIP/RTP and other real time communication protocols is a must
• Full-stack troubleshooting skills across network, application, hardware and any distributed service stack
• Experience with sysadmin or devops tools like Jenkins, Ansible, Docker, Grafana, Prometheus/Thanos, AlertManager
• An understanding of Kamailio, RTPEngine, Asterisk or other major VoIP projects.
• Experience with IP telephony and Networking protocols (SIP, RTP, RTCP, T.38, ISUP, TLS, STUN, TURN, WebRTC, T38).
• Familiarity with automake and autoconf build systems.
• Ability to work in a remote team and good problem solving attitude.