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
- Experience with Memcache