SIP Engineer

Posted: 08/26/2024

Weave is looking for a VoIP Engineer with a strong background in cutting-edge communication tools and cloud technologies to join our team. If you have hands-on experience with Kamailio, RTPengine, FreeSWITCH, HEPIC/Homer, and proficiency with DevOps practices and Google Cloud, this role offers an exciting opportunity.

In this position, you’ll be at the forefront of maintaining and optimizing our network infrastructure, ensuring our communication systems are robust, efficient, and scalable. You’ll work in a collaborative, cross-functional team that values autonomy and innovation, where your contributions will directly enhance the quality of service for our users.

This is more than just a job—it’s a chance to shape the future of VoIP technology in a rapidly evolving field. If you're ready to leverage your skills in a challenging and rewarding environment, we want to hear from you!

  • This positions is available for remote with an opportunity to work in an office if located near the Lehi, UT headquarters
  • This position reports to: Engineering Manager, Sean Landis

What you will own 

  • Grow and manage a distributed cloud-based VoIP platform
  • Optimize and troubleshoot FreeSWITCH and Kamailio configurations for performance and reliability
  • Design, build, test, deploy and maintain services to support the voice platform
  • Monitor and analyze VoIP network performance, identifying areas for improvement and implementing solutions to enhance quality and efficiency.
  • Troubleshoot and resolve VoIP-related issues, including call quality problems, connectivity issues, and system outages
  • Develop Golang based microservices and containers
  • Deploy services into kubernetes environments 
  • Maintain and configure Kamailio and Freeswitch instances

What you will need to accomplish the job

  • Previous experience working as a VoIP network engineer.
  • Experience with VoIP applications such as Kamailio, OpenSIPS, FreeSWITCH, RTPEngine, and Asterisk.
  • Experience with troubleshooting tools such as Wireshark, sngrep and Homer.
  • Deep understanding of TCP/IP networks, firewalls, and related protocols (SIP, RTP, RTCP, TLS, ICE, STUN, TURN, WebRTC).
  • Programming experience with a major language such as Go, Java, C
  • Experience with scripting languages such as Python, Bash, LUA
  • Experience with DevOps tools for cloud infrastructure management and automation such as Terraform and Ansible. 
  • Flexibility and adaptability in learning new technologies and tools.
  • Strong written, oral, and interpersonal communication skills. 
  • Highly self motivated and directed.  
  • Keen attention to detail. 

What will make us love you

  • 5+ years of experience designing and supporting large scale VoIP networks
  • Certifications in Kamailio or Opensips