Our client's technology makes corporate networks smarter so your people can work better. Easy to deploy, maintain and scale, our platform makes it possible to deliver bandwidth-hungry content like live video and software updates to the very edges of your network using a fraction of the bandwidth.
We’re looking for a Senior Software Engineer who will help us design and develop the next generation of features. You will play a critical part in defining and building scalable application tools and frameworks, while working closely with the team. Join us, and have a huge direct impact on the quality of our growing products and services.
5+ years of industry experience in developing and shipping commercial Java software.
Experience with Spring, SQL, ORM’s (myBatis/Hibernate/etc..), and JSP
Experience with tracking down memory leaks, performance tuning, optimizing memory or speed.
Can identify and address performance bottlenecks in a production environment.
Develop easy-to-use, scalable, robust, high volume interactive web applications
An ability to work under pressure while maintaining a sense of humor
BS, or MS in Computer Science or related technical discipline
Experience with LDAP/AD
Experience with SAML
Experience with a Lucene-based search technology such as SOLR or ElasticSearch
Experience with H.264 video and transport protocols (RTMP, HLS, HDS, SmoothStreaming)
Experience with FFMPEG
Experience with the Wowza Media Streaming platform