Staff SIP Engineer

Weave
United States
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Strong written","Strong oral communication","Interpersonal communication","Self-motivated","Attention to detail"]

Own and grow a distributed, cloud-based VoIP platform by optimizing and troubleshooting FreeSWITCH and Kamailio configurations for performance, resiliency, and reliability. Build and maintain services supporting the voice ecosystem, including Golang-based microservices and containers deployed on Kubernetes. Drive observability for SIP/RTP flows using HEP/Homer and telemetry, and partner with SRE/Platform teams to improve CI/CD, infrastructure-as-code, and reliability practices while resolving call quality and outage issues.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Weave
Weave
1 month ago

Staff SIP Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Own and grow a distributed, cloud-based VoIP platform by optimizing and troubleshooting FreeSWITCH and Kamailio configurations for performance, resiliency, and reliability. Build and maintain services supporting the voice ecosystem, including Golang-based microservices and containers deployed on Kubernetes. Drive observability for SIP/RTP flows using HEP/Homer and telemetry, and partner with SRE/Platform teams to improve CI/CD, infrastructure-as-code, and reliability practices while resolving call quality and outage issues.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Grow and manage a distributed cloud-based VoIP platform.
  • •Optimize and troubleshoot FreeSWITCH and Kamailio configurations for performance, resiliency, and reliability.
  • •Design, build, test, deploy, and maintain services supporting the voice platform.
  • •Monitor and analyze VoIP network performance, implement improvements, and troubleshoot call quality and outage issues.
  • •Develop Golang-based microservices and containers, deploy and operate services in Kubernetes, and improve SIP/RTP observability with telemetry (metrics/logs/traces).

Key Requirements

  • •Previous experience working as a VoIP network engineer.
  • •Experience with VoIP applications such as Kamailio, OpenSIPS, FreeSWITCH, RTPengine, and Asterisk.
  • •Deep understanding of TCP/IP networks, firewalls, and protocols including SIP, RTP, RTCP, TLS, ICE, STUN, TURN, and WebRTC.
  • •Programming experience with a major language such as Go, Java, or C, plus scripting experience with Python, Bash, and LUA.
  • •Experience with DevOps tools for cloud infrastructure automation such as Terraform and Ansible.
Experience:5+ yearsVoIPCloudDevOps
Skills:Strong writtenStrong oral communicationInterpersonal communicationSelf-motivatedAttention to detail
Certifications:KamailioOpenSIPS
Tech Stack:SIPRTPTCP/IPTLSICESTUNTURNWebRTCKamailioOpenSIPSFreeSWITCHRTPengineAsteriskHomerHEPICGolangGoJavaCPython

Company Brief

Weave
Provides an integrated communications and customer engagement platform for small and medium businesses, offering phone, messaging, appointment reminders, payments, and CRM tools to improve customer relationships and practice operations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Lehi, United States
Founded: 2008
WebsiteLinkedIn