First seen by Alion on Oct 16, 2026.
W Redge Technologies tworzymy innowacyjne rozwiązania w obszarze wideo streamingu oraz cyberbezpieczeństwa. Należymy do grupy Play, będącej częścią francuskiej grupy telekomunikacyjnej Iliad. Specjalizujemy się w technologiach chmurowych, wysokiej skalowalności, sieciach i programowaniu niskopoziomowym. Jedną ze spółek należących do Grupy Redge jest Vestigit.
Nasz flagowy produkt, Redge Media, to platforma technologiczna dla telewizji internetowej, wybierana przez globalnych nadawców i operatorów telekomunikacyjnych, takich jak TVN Warner Bros. Discovery, Grupa Play, TVP, Canal+, Go3 czy Wirtualna Polska. Nasze rozwiązania są wdrażane przez czołowych graczy w Europie, na Bliskim Wschodzie oraz w Ameryce Południowej, co daje możliwość zdobycia doświadczenia w międzynarodowym środowisku. Z uwagi na globalny charakter naszych działań, czasem dostosowujemy harmonogram pracy do stref czasowych naszych partnerów, co wymaga elastyczności, ale jednocześnie otwiera drzwi do ciekawych wyzwań i rozwoju zawodowego.
Jeśli cenisz różnorodność, dynamikę i chcesz pracować na globalną skalę, dołącz do nas – porozmawiajmy o możliwościach!
Obecnie prowadzimy rekrutację na stanowisko Programisty/ki Python, C++ dla spółki Vestigit.
W Vestigit rozwijamy technologię forensic watermarking dla treści wideo. Umieszczamy w obrazie niewidoczny identyfikator, który można odczytać z próbki nieautoryzowanej kopii i w odpowiednio zintegrowanym systemie, powiązać z sesją lub tokenem. W ten sposób pomagamy ustalać źródła nielegalnej dystrybucji. Łączymy backend, przetwarzanie multimediów i integracje z infrastrukturą streamingową.
Dołączysz do pracy nad backendem i przetwarzaniem multimediów w produkcie Vestigit. Będziesz samodzielnie realizować zadania w uzgodnionym zakresie, rozwijać komponenty w C++ i Pythonie oraz współtworzyć rozwiązania z zespołem. Decyzje dotyczące architektury i kierunku technicznego będziesz uzgadniać z Tech Leadem.
Zakres obowiązków
Rozwój i utrzymanie komponentów backendowych, API oraz integracji w Pythonie.
Implementacja i optymalizacja komponentów C++ wykorzystywanych w przetwarzaniu multimediów i bibliotekach watermarkingu.
Budowanie i rozwijanie pipeline’ów audio/wideo, w tym integracji z GStreamerem i enkoderami.
Diagnozowanie problemów z wydajnością, synchronizacją oraz utratą klatek i analizowanie wpływu zmian na cały pipeline.
Pisanie testów, zwłaszcza integracyjnych, udział w code review i dbanie o czytelność oraz jakość kodu.
Współpraca z zespołem R&D przy integracji modeli AI oraz dostosowywaniu ich działania do wymagań systemu.
Wspieranie wdrożeń i diagnostyki środowiska oraz zgłaszaniem usprawnień rozwijanych komponentów.
Wymagania
Komercyjne doświadczenie w tworzeniu oprogramowania oraz samodzielna realizacja zadań w uzgodnionym zakresie.
Dobra znajomości C++, w tym zarządzanie pamięcią, debugowanie i podstawy optymalizacji wydajności.
Praktyczna znajomość Pythona i doświadczenie w backendzie, API lub integracji; znajomość frameworka takiego jak FastAPI lub Django.
Rozumienie podstaw przetwarzania audio/wideo i umiejętność prześledzenia przepływu danych przez pipeline.
Swobodna praca z Dockerem oraz umiejętność analizowania błędów na podstawie kodu, logów i wyników testów.
Praktyka w pisaniu testów oraz stosowania zasad czytelnego, łatwego w utrzymaniu kodu, w tym Clean Code i SOLID.
Proaktywność, odpowiedzialność za jakość własnych zmian i gotowość do współpracy przy rozwiązywaniu problemów.
Znajomość angielskiego pozwalająca sprawnie czytać i wykorzystywać dokumentację techniczną.
Mile widziane
Praktyczne doświadczenie z GStreamerem: budowanie pipeline’ów, synchronizacja i diagnostyka utraty klatek.
Doświadczenie w kodowaniu, przetwarzaniu i optymalizacji audio/wideo.
Kubernetes: udział we wdrożeniach i debugowaniu środowiska.
AWS i podstawy architektury usług chmurowych.
Integracja i wdrażanie modeli AI oraz rozumienie wpływu inferencji na opóźnienia i obciążenie systemu.
Optymalizacja wykorzystania pamięci i zasobów obliczeniowych CPU/GPU.
Oferujemy
Pracę nad produktem łączącym C++, backend Python i przetwarzanie multimediów.
Wpływ na jakość i wydajność rozwijanych komponentów.
Współpracę z zespołem programistycznym i R&D przy rozwiązywaniu konkretnych problemów technicznych.
Możliwość rozwijania kompetencji w streamingu, integracji modeli AI i optymalizacji systemów.
Współpracę B2B i hybrydowy model pracy.
Tech stack
- Python
- C++
- Django
- Kubernetes
- AWS
- CPU/GPU

