Video Stream Engineer (C/C++/Java/Linux)

UIZA
Expired
9Fl, Five Star Tower, 28Bis Mac Dinh Chi, Dakao Ward, District 1, Ho Chi Minh
At office

Top 3 reasons to join us

  • Innovative and challenging product
  • Learning direct from Directors
  • Awesome environment, around innovators

Job description

We’re looking for an engineer to own and lead our efforts to make our streaming platform reliable, adaptive to varying network conditions, and as high quality as possible. A great candidate will be comfortable contributing to both the client and server, will bring knowledge of video codecs and media streaming, and also be happy to learn new things and help improve any part of the system.

  • Improving video quality and latency in poor network conditions;
  • Optimizing the client library to improve streaming performance and reduce latency;
  • Measuring performance and stream quality at a deep level, and using that as a yardstick against which we measure progress;
  • Coming up with novel solutions to fix tricky corner cases that users experience;
  • Developing techniques to improve streaming reliability and quality on all platforms, including mobile;
  • Communicating with users directly to troubleshoot problems and gain a qualitative sense of user happiness with the product.

Your skills and experience

  • At least 1-year working experience
  •  Experience with one of following programming languages: C/C++ / LUA / Java
  • Experience with Linux/Unix system
  • Knowing about Nginx/OpenResty is a big plus
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in Java or C/C++
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds (For Java candidates)
  • Familiarity with build tools such as Ant, Maven, and Gradle (For Java candidates)
  • Deep knowledge of networking, and real world experience with dealing with the unpredictability and variability of the internet (e.g., packet loss, latency, bandwidth estimation, FEC);
  • Academic background in Computer Science or a related field;
  • Experience in startup environments.

Why you'll love working here

Reward for being diligent:

  • Free lunch and coffee!
  • Work directly with the engineer director level, learn from the best;
  • Challenging projects with a casual and friendly work environment;
  • Creativity and innovation are highly appreciated;
  • Career development in an international company;
  • The chance to improve your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics;
  • The possibility to become acquainted with trending technologies and frameworks and interact with professional teams that use them;
  • International healthcare insurance, plus the basic insurances regulated by the Labor Code;
  • Occasional team buildings that let you know your colleagues.

Common Benefits:

  • Insurance package
  • Creative, dynamic, friendly working environment
  • Competitive salary, annual bonus
  • Having chance to work onsite in Singapore, Thailand, Malaysia....

Uiza is the leading video platform solution provider in Asia-Pacific.

Company type
IT Product
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT