Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Redge Technologies

NewBe an early applicant

Starszy/Lider Programista/ Starsza/Liderka Programistka Python, C++

Posted Updated
Discussion

Description

Wynagrodzenie
B2B: 18000 – 24000 PLN / mies. netto

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!

Prowadzimy obecnie rekrutację na stanowisko Starszego/Lidera Starszej/Liderki 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ą.

Rozwijamy zespół i tworzymy nową rolę dla osoby, która połączy odpowiedzialność za architekturę z regularnym pisaniem kodu. Będziesz wyznaczać kierunek techniczny, rozwijać krytyczne komponenty i wspierać zespół w podejmowaniu decyzji. To rola lidera technicznego i mentora, bez odpowiedzialności za zarządzanie personelem.

Zakres obowiązków

  • Projektowanie architektury z perspektywy całego systemu: od kodowania i przetwarzania wideo, przez dystrybucję CDN, po odbiorcę końcowego.

  • Rozwój kluczowych usług, API, integracji i pipeline’ów, przede wszystkim w Pythonie oraz w C++ tam, gdzie istotna jest wydajność.

  • Prototypowanie rozwiązań, tworzeniem proof of concept i porównywanie alternatywnych podejść architektonicznych.

  • Diagnozowanie złożonych problemów i wąskich gardeł oraz optymalizacja opóźnień, niezawodności i kosztów infrastruktury.

  • Podejmowanie decyzji uwzględniających jakość obrazu, wydajność, skalę, bezpieczeństwo i cele produktu.

  • Prowadzenie code review, mentoringu i dbanie o jakość kodu oraz zrozumiałość rozwiązań dla zespołu.

  • Rozbijanie większych inicjatyw na zadania, estymacją z uwzględnieniem ryzyka i planowaniem prac z Product Ownerem.

Wymagania

  • Bardzo dobra znajomości Pythona i praktyki w projektowaniu oraz rozwijaniu backendu, API i integracji.

  • Bardzo dobra znajomości C++ i doświadczenia w pracy nad komponentami, w których liczą się wydajność i wykorzystanie zasobów.

  • Praktyczna znajomości JavaScriptu na potrzeby integracji i narzędzi.

  • Doświadczenie w projektowaniu systemów o niskich opóźnieniach i wysokiej niezawodności, rozumienia CDN, cache i relacji edge/origin oraz oceny wpływu zmian na cały przepływ danych.

  • Doświadczenie w integracji modeli AI/ML z systemami produkcyjnymi i pipeline’ami multimedialnymi, w tym implementacji i optymalizacji inference.

  • Praktyka w przetwarzaniu multimediów i streamingu: GStreamer, kodowanie i transkodowanie, segmentacja HLS/DASH oraz zależność między opóźnieniem a jakością.

  • Umiejętność diagnozowania problemów produkcyjnych, identyfikacji wąskich gardeł i uzasadniania decyzji technicznych.

  • Znajomość podstaw bezpieczeństwa systemów: szyfrowania danych w transmisji i przechowywaniu, podpisów, tokenów, uwierzytelniania, autoryzacji i ochrony API.

  • Samodzielność w decyzjach, otwartość na alternatywne rozwiązania oraz umiejętność dzielenia się wiedzą i wyjaśniania złożonych zagadnień.

  • Znajomość angielskiego pozwalająca swobodnie omawiać zagadnienia techniczne z klientami.

  • Rozważamy również osoby z doświadczeniem architektonicznym, które nie pracowały wcześniej pod formalnym tytułem Tech Leada, a chcą połączyć projektowanie systemu, aktywne programowanie i techniczne wsparcie zespołu.

Mile widziane

  • Doświadczenie z Kubernetesem w środowisku produkcyjnym oraz środowiskami chmurowymi.

  • Integracja modeli AI z systemem produkcyjnym i optymalizacja inferencji pod kątem wydajności oraz opóźnień.

Oferujemy

  • Wpływ na architekturę, kierunek technologiczny i rozwój produktu.

  • Pracę nad krytycznymi komponentami łączącymi backend, multimedia i bezpieczeństwo treści.

  • Możliwość sprawdzania własnych pomysłów w prototypach i wdrażania uzasadnionych zmian.

  • Współpracę B2B i hybrydowy model pracy.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →