Summary
Join Podium's team as a Senior Software Engineer to develop and deploy VoIP features for local businesses, collaborating with cross-functional teams to design and develop VoIP solutions.
Requirements
- 5+ years of hands-on programming experience with at least one modern language such as Java, Python, Go, or Elixir
- Expert Experience with VoIP platforms like NetSapiens, OpenSIPS, Asterisk, FreeSwitch, or Kamailio
- Ability to diagnose, troubleshoot, and resolve quality issues related to VoIP, video, and telephony platforms
- Experience troubleshooting telecommunications networks, VoIP, SIP, RTP, RTCP, parsing call records, sip traces, MOS Score, jitter, and delay is required
Responsibilities
- Develop and deploy VoIP features powered by a cloud PBX for local businesses to capture leads more efficiently and handle their phone system needs
- Diagnose, troubleshoot, and resolve quality issues related to VoIP, video, and telephony platforms
- Collaborate with cross-functional teams to design and develop VoIP solutions that meet the needs of our customers, ensuring high call quality and reliability
- Identify and resolve bottlenecks and performance issues within our VoIP infrastructure. Implement optimizations to enhance system efficiency and reduce latency
- Play a key role in system implementations, contributing your expertise and knowledge to ensure successful project outcomes
Preferred Qualifications
- 6+ years of experience with cloud and hybrid or on-premises infrastructures, architecture designs, migrations, industry standards, and/or technology management
- Solid understanding of OSI model, firewalls, IP routing, IP switching, VLANS, and QOS/COS
- Hands-on experience with network monitoring, network diagnostics, and network analytics tools
- Proficient in packet capture utilities and identifying application issues at the packet level
- Experience in network, server, and application-status monitoring
- Strong knowledge of VOIP and telecommunication industry standards