Video Software Engineer

  • Riga, Latvia
  • Full-time

Company Description

Evolution Gaming is the world's leading provider of video-streamed Live Casino solutions, working with more top-tier brands than any other provider in this market. Founded in 2006, Evolution revolutionized the Live Casino platform, transforming it into a "must have" for gaming operators. Today, Evolution is composed of 3,800+ hardworking and forward-thinking employees based across 12 countries, committed to delivering a flawless Live Casino experience across multiple media and channels.

Job Description

Evolution Gaming is looking for a Video Software Engineer to join Video Research team based in Riga, Latvia

The right candidate has a technical background in Video domain and has the desire to work in a research oriented environment.


  • Research & Development oriented mentality
  • Strong problem solving skills, debugging experience
  • A strong overall understanding of the technologies and platforms specific to live streaming
  • Technical knowledge around video encoding, transmuxing, video distribution, open source video solutions, CDN architecturing and best practises
  • Experience with browser oriented live streaming specifics and capabilities (MSE, protocol support, engine differences, typical browser specific issues, adaptive streaming, etc)
  • Up-to-date general knowledge about trending technologies in video field, be it WebRTC or AV1, etc



  • Experience with architecting and building Live video streaming CDN, or any other geographically spanned service
  • Experience with low latency requirements for end-to-end delivery for live streaming
  • Knowing HLS, RTMP, MPEG-DASH and other popular streaming protocols
  • Experience with WebSockets
  • Experience with Wowza Streaming Engine
  • Experience with AWS or other cloud stacks
  • Experience with common BI data analytics tools, being able to deep-dive into a pool of data
  • Experience with LIBAV, FFMpeg, MP4box and similar
  • Experience with advanced networking solutions - Layer 4/7 load-balancing, BGP pairing, anycast, etc.
  • Advanced knowledge about TLS termination, best practices, etc
  • Experience with QoE approaches for video delivery
  • Linux/DevOps experience/understanding

Additional Information

We Offer:

  • Professional and dynamic environment
  • Opportunity for personal development within the world leading Live Casino provider
  • Competitive remuneration package
  • Health benefits

Videos To Watch