C++ Developer
C++ Developer – Music Recognition Technology (MRT)
Planowany start: połowa lutego
Model współpracy: długoterminowa współpraca
O kliencie
Klient to organizacja z siedzibą w USA działająca jako Performance Rights Organization (PRO) w branży muzycznej. Odpowiada za monitorowanie publicznych odtworzeń muzyki, pobieranie opłat licencyjnych oraz redystrybucję tantiem do twórców i wydawców.
Aby wspierać te procesy, klient rozwija własne, zaawansowane systemy Music Recognition Technology (MRT). Obecnie organizacja skaluje zespół technologiczny i poszukuje doświadczonych inżynierów (mid i senior), niezadowolona z dotychczasowej współpracy z obecnym vendor’em.
Opis roli
Poszukiwani są C++ Developerzy (Mid / Senior) do rozwoju i utrzymania kluczowych komponentów systemu rozpoznawania muzyki. Rola obejmuje pracę nad wysokowydajnymi, niskolatencyjnymi systemami, integracje backendowe oraz współpracę z zespołem klienta w środowisku chmurowym.
Zakres obowiązków
Rozwój i utrzymanie kluczowych komponentów systemu MRT w C++
Współtworzenie i skalowanie istniejącego systemu rozpoznawania muzyki
Integracja komponentów C++ z backendem opartym o Java / Spring
Praca w środowisku chmurowym (Microsoft Azure)
Współpraca z zespołem klienta przy analizie wymagań i rozwiązywaniu problemów technicznych
Aktywny wkład w poprawę jakości kodu, wydajności oraz stabilności systemu
Wymagania
Bardzo dobra znajomość C++ (poziom mid+ lub senior)
Doświadczenie w pracy z systemami Music Recognition Technology (MRT)
Praktyczna znajomość środowisk chmurowych, preferowana Microsoft Azure
Znajomość Java oraz Spring Framework (integracje backendowe)
Doświadczenie w projektach wykorzystujących lub integrujących rozwiązania takie jak:Shazam, BMAT, Orfium, Soundmouse, Apple MRT, Google MRT
Doświadczenie w pracy z systemami wysokowydajnymi i niskolatencyjnymi
Język angielski na poziomie min. B2+
C++ Developer
C++ Developer