Demo

Senior Software Engineer - VoIP

Sorenson Communications
Salt Lake, UT Full Time
POSTED ON 5/23/2026
AVAILABLE BEFORE 6/22/2026
Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and heard-of-hearing!

Benefits

  • Paid Vacation Time and Paid Sick Time and Paid Holidays
  • 401k 6% match with immediate vesting
  • Nationwide Medical Insurance plans and coverage (Medical, Dental/Orthodontia, Vision)
    • TeleDoc
    • HSA company match
    • 3 Medical plan options including a Low Deductible PPO Medical Plan Offering
  • Employee Assistance Program
  • Engaged Employee Resource Groups
  • Outstanding Learning and Career Development Opportunities

Pay Range: Actual pay may vary up or down depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for incentive compensation.

Essential Duties And Responsibilities

  • Follow engineering best practices to develop high quality products in a committed team
  • Manage and optimize VoIP infrastructure including SIP proxies, media proxies, and media servers (e.g., Kamailio, RTPengine, FreeSWITCH).
  • Develop and maintain software for various APIs used in a VoIP environment, e.g. provisioning and QA automation.
  • Design and implement automated QA testing & validation to cover common RTC scenarios.
  • Monitor and troubleshoot VoIP traffic, call routing, and signaling issues using tools like Wireshark, SIPp, and HOMER.
  • Enforce security and compliance standards for RTC infrastructure (e.g. Firewall and Security Group Rules, TLS).
  • Design, implement, and maintain CI/CD pipelines for RTC, VoIP, and other infrastructure components.
  • Automate provisioning and configuration of RTC systems using tools like Ansible, Packer, & Terraform,
  • Monitor, analyze and troubleshoot issues related to SIP signaling, media transport and WebSocket communication.
  • Work with AWS services - EC2, ECS, S3, Lambda, ELB, IAM, DynamoDB, Kinesis, CloudWatch, etc.
  • Ensure high availability and disaster recovery for production services.
  • Participate in on-call rotation, incident response, and root cause analysis for service outages.


Education

Minimum 4 Year / Bachelors Degree Computer Science or a related area or equivalent work experience

Requirements

  • Strong knowledge of VoIP protocols & troubleshooting
  • Knowledge of VoIP Platforms such as Kamailio & RTPengine
  • Strong understanding of Linux Operating systems
  • Experience with containerization technologies such as docker and orchestration platforms such as Kubernetes / Amazon EKS
  • Familiarity with IaC & Configuration Management tools such as Terraform, Ansible, Packer
  • Git, GitHub & GitHub Actions.
  • Experience with one or more scripting languages (python, bash)


Company Summary

Our Mission…Harnessing the power of language, we connect diverse people and enrich the human experience.

Our Vision…To provide global language services that expand opportunities, nurture belonging, and empower the world to connect beyond words.

As one of the world’s leading language services providers, Sorenson combines patented technology with human-centric solutions. We strive to increase diversity, equity, inclusion, and accessibility for underrepresented people through communication solutions for all: call captioning and video relay services, over-video and in-person sign language and spoken language interpreting, translation, real-time captioning, and post-production language services.

Sorenson’s impact vision and plan extends to supporting employment opportunities for diverse employees, customers, and communities. As a minority-owned company, we are committed to expanding opportunities for underserved communities while promoting an inclusive workplace for our own employees.

Equal Employment Opportunity:

Sorenson Communications is an Equal Opportunity, Affirmative Action Employer.

Salary.com Estimation for Senior Software Engineer - VoIP in Salt Lake, UT
$119,659 to $144,163
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer - VoIP.

Click the checkbox next to the jobs that you are interested in.

  • Brand Management Skill

    • Income Estimation: $82,611 - $108,161
    • Income Estimation: $81,066 - $102,466
  • Branding Skill

    • Income Estimation: $82,611 - $108,161
    • Income Estimation: $81,066 - $102,466
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sorenson Communications

  • Sorenson Communications Jacksonville, FL
  • Salary Range: $25-$60 (depending on location, education, and certifications) Location: Jacksonville, FL (In Center) Hours Requirement: 10 hours minimum of ... more
  • 16 Days Ago

  • Sorenson Communications Indianapolis, IN
  • Salary Range: $25-$60 (depending on location, education, and certifications) Location: Indianapolis, Indiana Shifts : Available hours are Monday-Saturday, ... more
  • 1 Day Ago

  • Sorenson Communications Salt Lake, UT
  • Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-he... more
  • 2 Days Ago

  • Sorenson Communications Orlando, FL
  • Salary Range: $25-$60 (depending on location, education, and certifications) Location: Orlando, FL (In Center) Hours Requirement: 10 hours minimum of inter... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer - VoIP jobs in the Salt Lake, UT area that may be a better fit.

  • FIT Solutions Midvale, UT
  • VoIP Engineer Reports To: Principal Engineer Status: Regular, Full-Time, Exempt Location: Midvale, UT - On-Site POSITION SUMMARY Our culture is performance... more
  • 9 Days Ago

  • Outcode Software Draper, UT
  • About the Role We’re seeking a seasoned Senior Networking Engineer to help design and implement advanced network infrastructure components focused on secur... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!