Software Engineer II

Sorenson Communications•Salt Lake City, UT
•Remote

About The Position

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! This is a full-time role with a competitive pay range and benefits package. The company is a leading language services provider that combines patented technology with human-centric solutions to increase accessibility and inclusion through communication solutions for all. They offer services such as call captioning and video relay services, interpreting, translation, real-time captioning, and post-production language services. Sorenson's impact vision and plan extends to enhancing generational wealth and inclusive workplaces for their employees and the communities they serve. They achieve great things together working "The Sorenson Way" with their employee values: Customer First, Can-Do Attitude, Collective Action, Growth Mindset, Ownership, and Connect Direct.

Requirements

  • Minimum 4 Year / Bachelors Degree in CS, EE, or equivalent with excellent grades
  • 2 years experience developing state-of-the-art applications
  • Strong knowledge of C# and .Net
  • Understanding of latest .Net frameworks.
  • Proficient using Amazon Web Services and Microsoft Azure
  • Strong understanding of software algorithms, structures, and patterns
  • Excellent object-oriented design and analysis skills
  • Must possess good communication skills and be eager to work in a team environment with other dedicated engineers
  • Experience developing high-quality, multi-threaded applications

Responsibilities

  • Help develop customer facing features using languages such as C#, JavaScript, TSQL and HCL
  • Deliver innovative solutions that increase application performance, and usability
  • Implement standards-based communication protocols and related technologies
  • Provide aggressive, attainable goals and time frames
  • Drive standards based architectures and supporting services
  • Use of agile and rapid application development processes to speed engineering efforts
  • Work in a team environment to develop high-quality products including writing automated unit, component and feature level testing
  • Contribute to the overall enterprise architecture and the development of product features

Benefits

  • Paid Vacation Time
  • Paid Sick Time
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service