Sorenson Communications
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-hearing!
Full time 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. * Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary Sorenson Communications, a provider of industry-leading communication offerings with an emphasis on products and services for the deaf and hard-of-hearing, is seeking an energetic and smart software engineer with demonstrated ability and experience to drive the development of its video network communication infrastructure. Essential Duties and 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. Design and build automated tools to
evaluate system performance, scalability, and quality , including stress-testing for large-scale video traffic. Debug, diagnose, and resolve complex backend issues related to
video calls, networking, and media streaming . Participate in
code reviews , mentor junior engineers, and contribute to evolving backend best practices. Collaborate in an
agile environment
to refine requirements, estimate tasks, and deliver incremental, tested features. Supervisory Responsibility This position manages employees and is responsible for the performance management and hiring of the employees. Travel Requirements Travel Requirements: Less than 25% Education Minimum 4 Year / Bachelors Degree Computer Science or a related area or equivalent work experience Experience Minimum Years of 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 Knowledge, Skills, and Abilities Primary language proficiency :
C#/.NET
for developing backend services. Familiarity with
polyglot architectures : exposure to
Golang
(data channel gateway),
TypeScript
(switchboard), and
C++ components
(video engines) is a bonus, but
not required . 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 . Familiarity with observability tools ( CloudWatch, OpenTelemetry, ELK, Datadog, etc. ) for monitoring distributed systems. Deep understanding of
object-oriented programming, design patterns, and clean architecture principles . Strong collaboration skills, including the ability to lead
technical discussions
and mentor other engineers. Bonus / Nice-to-Have Experience Hands-on experience with
video codecs
(H.264, VP8, VP9, AV1) and optimizing media performance. Previous work with
SIP ,
TURN/STUN servers , or similar real-time communication protocols. Familiarity with
event-driven architectures
(SNS/SQS, Kafka, or Kinesis). Experience working in
highly regulated environments
handling sensitive data. Contributions to
open-source WebRTC projects
or similar real-time communication frameworks. How We Work We operate in a
polyglot environment
where services are built using the right tools for the job. While your primary focus will be
C#/.NET , our broader ecosystem includes
TypeScript, Go, C, and C++
for specific components. Youll collaborate closely with engineers across these technologies, but
you wont need to know them all
to succeed. 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 worlds leading language services providers, Sorenson combines patented technology with human-centric solutions. We strive to increase accessibility and inclusion 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. Sorensons impact vision and plan extends to enhancing generational wealth and inclusive workplaces for our employees and the communities we serve. We achieve great things together working The Sorenson Way with our employee values: Customer First, Can-Do Attitude, Collective Action, Growth Mindset, Ownership, and Connect Direct. Equal Employment Opportunity: Sorenson Communications is an Equal Opportunity, Affirmative Action Employer. Qualifications
Skills
Behaviors
: Motivations
: Education
Experience
Licenses & Certifications
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr
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. * Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary Sorenson Communications, a provider of industry-leading communication offerings with an emphasis on products and services for the deaf and hard-of-hearing, is seeking an energetic and smart software engineer with demonstrated ability and experience to drive the development of its video network communication infrastructure. Essential Duties and 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. Design and build automated tools to
evaluate system performance, scalability, and quality , including stress-testing for large-scale video traffic. Debug, diagnose, and resolve complex backend issues related to
video calls, networking, and media streaming . Participate in
code reviews , mentor junior engineers, and contribute to evolving backend best practices. Collaborate in an
agile environment
to refine requirements, estimate tasks, and deliver incremental, tested features. Supervisory Responsibility This position manages employees and is responsible for the performance management and hiring of the employees. Travel Requirements Travel Requirements: Less than 25% Education Minimum 4 Year / Bachelors Degree Computer Science or a related area or equivalent work experience Experience Minimum Years of 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 Knowledge, Skills, and Abilities Primary language proficiency :
C#/.NET
for developing backend services. Familiarity with
polyglot architectures : exposure to
Golang
(data channel gateway),
TypeScript
(switchboard), and
C++ components
(video engines) is a bonus, but
not required . 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 . Familiarity with observability tools ( CloudWatch, OpenTelemetry, ELK, Datadog, etc. ) for monitoring distributed systems. Deep understanding of
object-oriented programming, design patterns, and clean architecture principles . Strong collaboration skills, including the ability to lead
technical discussions
and mentor other engineers. Bonus / Nice-to-Have Experience Hands-on experience with
video codecs
(H.264, VP8, VP9, AV1) and optimizing media performance. Previous work with
SIP ,
TURN/STUN servers , or similar real-time communication protocols. Familiarity with
event-driven architectures
(SNS/SQS, Kafka, or Kinesis). Experience working in
highly regulated environments
handling sensitive data. Contributions to
open-source WebRTC projects
or similar real-time communication frameworks. How We Work We operate in a
polyglot environment
where services are built using the right tools for the job. While your primary focus will be
C#/.NET , our broader ecosystem includes
TypeScript, Go, C, and C++
for specific components. Youll collaborate closely with engineers across these technologies, but
you wont need to know them all
to succeed. 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 worlds leading language services providers, Sorenson combines patented technology with human-centric solutions. We strive to increase accessibility and inclusion 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. Sorensons impact vision and plan extends to enhancing generational wealth and inclusive workplaces for our employees and the communities we serve. We achieve great things together working The Sorenson Way with our employee values: Customer First, Can-Do Attitude, Collective Action, Growth Mindset, Ownership, and Connect Direct. Equal Employment Opportunity: Sorenson Communications is an Equal Opportunity, Affirmative Action Employer. Qualifications
Skills
Behaviors
: Motivations
: Education
Experience
Licenses & Certifications
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr