The Senior Software Engineer II is a technical leader responsible for building, maintaining, and evolving Sorenson’s Android Video Relay Service (VRS) applications. The role focuses on developing high-quality, scalable, reliable Android applications for real-time video communication for Deaf and hard-of-hearing users. Work is primarily in Kotlin with modern Android frameworks, integrating native C/C++ libraries through the Android NDK. The engineer works with minimal oversight, contributes to technical direction, and partners with Product, Design, QA, and native platform teams to deliver accessible, user-centered experiences. The role includes designing, developing, and maintaining native Android VRS applications; building real-time video calling features; integrating a shared native engine; contributing to architecture and platform strategy; and supporting applications throughout design, development, release, and maintenance. It also involves code reviews and mentoring, quality and reliability work, CI/CD and release processes, application monitoring, troubleshooting across application and native layers, and participation in Agile/Scrum activities. Travel is less than 25%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior