Senior Software Engineer, Content Protection

About us:

ShareStream, which is best known as a leader in online video and media management solutions for education, is seeking a Senior Software Engineer who can be a major contributor to the commercialization of a new content-protection technology that the Company has been developing.


  • Develop applications using C/C++ and Java

  • Develop and contribute to the design of backend services

  • Build and maintain automated test suites

  • Participate in architecture and design sessions


  • MS degree in Computer Science, Electrical Engineering or a related degree

  • 5+ years of software-engineering experience using C/C++

  • Expert-level C/C++

  • Expert in secure coding practices

  • Experience with the Android TV SDK and Android NDK, or with theĀ tvOS SDK is a strong plusĀ 

  • Intermediate-level Java skills

  • Exceptional problem-solving, debugging and log-analysis skills

  • Exceptional software-development habits (use of unit tests, code documentation, etc.)

  • Exceptional communication skills, both verbal and written

  • Experience with streaming-media technologies (codecs, streaming servers, players, etc.) is a strong plus

  • Experience working in a fast-moving startup environment is a strong plus

Posted 11 months ago