Do zadań zatrudnionej osoby należeć będzie bieżący rozwój aplikacji Redge Media, a także udział w projektach wdrożeniowych na rzecz klientów takich jak TVN, P4 (operator sieci Play), czy Vectra.
Weźmiesz aktywny udział w procesach takich jak analizy wymagań klienta, implementacji niezbędnych komponentów, dostarczania zmian na produkcję, stałego polepszania wydajności platformy.
Osoba jakiej szukamy dołączy do Zespołu Oprogramowania Systemowego. Zespół ten stworzył i rozwija serce naszych rozwiązań, jakim są systemy: kodowania i dystrybucji treści multimedialnych. W ramach prowadzonych prac projektujemy, wytwarzamy a następnie wdrażamy rozwiązania, których odbiorcami są miliony użytkowników. Będziesz pracować w małym i niezależnym zespole scrumowym z przestrzenią do indywidualnego rozwoju i realnego wpływu na produkt końcowy.
Wymagania
— minimum 3-letnie doświadczenie w pracy na stanowisku programisty,
— tytuł magistra lub inżyniera informatyki lub adekwatne doświadczenie zawodowe,
— bardzo dobra znajomość języka C++,
— znajomość zagadnień z dziedziny architektury systemów komputerowych,
— umiejętności w zakresie programowania obiektowego, dekompozycji oraz algorytmiki,
— dobra znajomość środowiska GNU/Linux do celów programistycznych,
— znajomość zagadnień sieciowych i podstawowych protokołów (TCP/IP, HTTP).
Technologie w jakich pracujemy
– C++ 14/17/20,
– CMake, GCC, Clang,
– Linux,
– JIRA,
– Systemy kontroli wersji i przeglądu kodu (Git/Gerrit).
Przykładowe zadania
– Rozwój Redge Media CDN – rozproszonego systemu dystrybucji treści (jest to największy w kraju system dystrybucji treści, z którego codziennie korzystają miliony użytkowników generujących ruch na poziomie 1 TB/s.).
– Rozwój Redge Media Coder – rozproszonego oprogramowania realizującego kodowanie i przygotowanie multimediów. Implementacja obsługi nowych formatów, protokołów i systemów DRM.
– Udział w pracach koncepcyjnych.
Mile widziane
— znajomość języka Go,
— znajomość zagadnień związanych z przetwarzaniem strumieni multimedialnych,
— znajomość kodeków audio/wideo (AAC, MPEG Audio, AC-3, H.264, H.265, VP9),
— znajomość kontenerów multimedialnych (MPEG TS, ISO MPEG 4, WebM),
— doświadczenie w wykorzystywaniu koderów sprzętowych i sprzętowego wsparcia obliczeń równoległych (CUDA, NVENC),
— znajomość protokołów dystrybucji treści multimedialnych (MPEG DASH, Apple HLS, RTMP, RTSP/RTP/RTCP),
— znajomość języka Python.
















— udział w ambitnych projektach,
— atrakcyjne wynagrodzenie,
— elastyczne godziny pracy,
— niekorporacyjną atmosferę.
— prywatna opieka medyczna
— dofinansowanie karty Multisport
— budżet szkoleniowy
— zajęcia językowe
— owocowe poniedziałki


Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.
Odpowiadając na powyższą ofertę pracy wyrażają Państwo zgodę na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w Państwa zgłoszeniu rekrutacyjnym zgodnie z Polityką Prywatności. Jeśli chcą Państwo wziąć udział również w przyszłych procesach rekrutacyjnych prowadzonych przez naszą spółkę, prosimy o załączenie do zgłoszenia rekrutacyjnego następującej klauzuli: „Zgadzam się na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w moim zgłoszeniu rekrutacyjnym w ramach przyszłych procesów rekrutacyjnych”.
Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.
Odpowiadając na powyższą ofertę pracy wyrażają Państwo zgodę na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w Państwa zgłoszeniu rekrutacyjnym zgodnie z Polityką Prywatności. Jeśli chcą Państwo wziąć udział również w przyszłych procesach rekrutacyjnych prowadzonych przez naszą spółkę, prosimy o załączenie do zgłoszenia rekrutacyjnego następującej klauzuli: „Zgadzam się na przetwarzanie przez Redge Technologies sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w moim zgłoszeniu rekrutacyjnym w ramach przyszłych procesów rekrutacyjnych”.