Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sorenson Communications Logo

Senior Software Engineer

Sorenson Communications

Salary not specified
Aug 27, 2025
Salt Lake City, UT, US
Apply Now

Sorenson Communications is seeking a software engineer to drive the development of its video network communication infrastructure to provide language services for the Deaf and hard-of-hearing.

Requirements

  • Primary language proficiency: C-Sharp/.NET for developing backend services.
  • Experience working with AWS cloud infrastructure, including services like Chime, EC2, ECS/EKS, API Gateway, Lambda, S3, and CloudWatch.
  • Understanding of real-time communication technologies: WebRTC signaling flows, media streaming, and related protocols.
  • Strong troubleshooting skills in networking (TCP, UDP, ICE, STUN, TURN).
  • Solid understanding of API design (REST and/or GraphQL) and distributed systems architecture.
  • Experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, DynamoDB).
  • Proficiency with containerized deployments using Docker and orchestration with ECS/EKS or Kubernetes.

Responsibilities

  • Design and build backend services that power real-time video communications, ensuring high reliability, scalability, and performance.
  • Develop, maintain, and improve APIs and microservices that manage WebRTC and AWS Chime-based video calls.
  • Work closely with front-end engineers, QA, DevOps, and product managers to deliver seamless video experiences for the Deaf and Hard-of-Hearing communities.
  • Architect and optimize backend systems for handling thousands of concurrent video calls, including load balancing, failover strategies, and service resiliency.
  • Leverage AWS services (Chime, EC2, ECS/EKS, Lambda, RDS, DynamoDB, S3, CloudWatch) to build, deploy, and monitor backend solutions.
  • Implement security best practices to protect sensitive user data and ensure compliance with accessibility and privacy requirements.
  • Develop and maintain databases, stored procedures, and operational management tools to support real-time communications.

Other

  • Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role.
  • Minimum 4 Year / Bachelors Degree Computer Science or a related area or equivalent work experience
  • 2 years experience in software development Service-Oriented Architectures, web services, T-SQL, distributed systems, and related technologies
  • 2 years experience with Git and GitHub
  • 2 years experience with IP networking including TCP and UDP