✨ About The Role
- The Senior Software Engineer will develop and deploy VoIP features powered by a cloud PBX to help local businesses capture leads more efficiently.
- Responsibilities include diagnosing, troubleshooting, and resolving quality issues related to VoIP and telephony platforms.
- The role involves collaborating with cross-functional teams to design and develop VoIP solutions that ensure high call quality and reliability.
- The engineer will identify and resolve bottlenecks and performance issues within the VoIP infrastructure.
- The position requires implementing optimizations to enhance system efficiency and reduce latency, contributing to successful project outcomes.
âš¡ Requirements
- The ideal candidate will have over 5 years of hands-on programming experience in a modern programming language such as Java, Python, Go, or Elixir.
- Expertise in VoIP platforms like NetSapiens, OpenSIPS, Asterisk, FreeSwitch, or Kamailio is essential for success in this role.
- A strong ability to diagnose, troubleshoot, and resolve quality issues related to VoIP, video, and telephony platforms is crucial.
- Experience in troubleshooting telecommunications networks and understanding VoIP protocols such as SIP, RTP, and RTCP is required.
- The candidate should be comfortable working in a fast-paced, iterative environment and be passionate about tackling complex challenges.