Software Video Ninja
The Modern Video Company - Mountain View, CA

This job posting is no longer available on Indeed. Find similar jobs: Software Video Ninja jobs - The Modern Video Company jobs

ModernVideo offers patented technology that is revolutionizing Video delivery.Our technology is among the best in the world for web and mobile video - fast, miniscule error rates, excellent compression and correctness.
We're growing quickly, and are looking for a talented Video Software Engineer who understands video codecs, video formats and Internet video. This requires a smart engineer who is an extremely astute programmer as well as an innovative problem-solver.
About You:

  • You can work and learn multiple programming languages like C, C++, Java, Perl, Objective-C, Scheme, PHP, etc.
  • You assure good quality in all your work. You thoroughly test the solution before delivering to the customers.
  • You are familiar with video compression technologies like H.264, MPEG-4, MPEG-2, HEVC and streaming video/audio protocols like RTP, RTSP, HTTP streaming, MPEG-DASH, etc.
  • You have good understanding of open source technologies like ffmpeg, x264,

JM and HM.

  • Good written and communication skills. You do not ugh when tasked to write docs.
  • You are patient and empathetic. Even when a customer gets upset or doesn't understand you, you stay positive and help them understand.

What you'll do:

  • Work as part of the core Video team. Improve and expand our technology.
  • Work directly with transcoding and streaming tools like ffmpeg, Wowza, etc.
  • Develop Tools to automate repeated tasks that will simplify customer integration.
  • Design and build scripts to monitor and query the performance of Modern Video system.


  • Salary and full benefits
  • Stock options in a fast growing startup
  • Great location in downtown Mountain View & Nespresso Coffee.

What we look for in all employees:

  • Ambition to make things awesome, not just good enough
  • Excitement about Modern Video and what we're building
  • Positive attitude and desire to work with great people

How to apply:

Send us a cover letter explaining why you think you would be a good fit for this position. Include your resume, plus links to your blog, Twitter account, projects you've worked on, talks you given, etc.