New offer - be the first one to apply!

December 17, 2025

Video Streaming Architect with C++

Senior • Hybrid

$20,000 - $28,000/

Kraków, Poland

Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 180 specialists on board working on solutions for cameras, video analytics, video management systems as well as access control.We bring advanced video and analytics capabilities to public safety and commercial customers. Video is no longer reactive – looking back at what has taken place – but it also informs proactively, issuing alerts in real-time when a person, object or vehicle appears or a perimeter is crossed. This critical intelligence enables users to take the right action more quickly. Check out these pages to learn more:https://envysion.com


Job Description

The Krakow Envysion Media team is looking for a media streaming expert. You will join the team of architects, developers & testers, with shared responsibilities. By joining the team you will be responsible for creating real-time audio/video streaming solutions. We are looking for an open-minded person willing to pursue their ideas, evaluate alternatives and cooperate.


Basic Requirements

  • MSc or BSc degree in Computer Science or a related technical discipline

  • 3+ years of practical experience

  • Experience in Video Streaming tools and technologies (WebRTC, ABR Streams, FMP4, MPEG-DASH, FFmpeg)

  • Proven experience in driving and proposing solutions

  • Practical knowledge of data structures, algorithms and software design

  • Operating systems concepts including processes, threads, mutexes, and exception handling

  • Strong C++ programming skills (including at least C++ 11) 

  • Network programming

  • Knowledge of software engineering best practices including build environments 

  • Good interpersonal communication skills, team spirit and adaptability

  • Communicative English


Optional Qualifications

  • Experience/knowledge of node.js