Product Engineer (Golang)
⚲ Kraków, Warszawa, Wrocław, Katowice, Gdańsk
25 500 - 38 500 PLN netto (B2B) | 25 500 - 38 500 PLN brutto (UoP)
Wymagania
- min. 5 lat doświadczenia w backendzie
- doświadczenie w budowaniu i utrzymaniu produkcyjnych systemów backendowych
- znajomość przetwarzania asynchronicznego, kolejek, workerów, retry i idempotencji
- doświadczenie w monitoringu, troubleshootingu i optymalizacji wydajności
- znajomość testów automatycznych, CI/CD i bezpiecznych praktyk wdrożeniowych
Mile widziane
- doświadczenie z systemami generatywnymi lub pipeline'ami GPU
- doświadczenie w rozbijaniu monolitu na serwisy
- doświadczenie w skalowaniu PostgreSQL i infrastruktury przetwarzania zadań
Opis stanowiska
Backend platformy AI do generowania realistycznych obrazów i wideo postaci — będziesz odpowiadać za serwisy obsługujące asynchroniczne zadania, kolejki, retry i zasobożerne workflow generacji mediów. Oczekuje się samodzielnego zarządzania systemami backendowymi, co oznacza dużą odpowiedzialność, a spora część pracy pójdzie w naprawę i poprawę wydajności, obserwowalności, testów i procesów wdrożeniowych, zamiast wyłącznie w nowe funkcje. Rola bez frontendu, dla osoby lubiącej wyzwania infrastrukturalne blisko produktu.
🔍 Dekoder Ogłoszenia
🔴
take ownership of backend systems
Oczekuje się, że będziesz samodzielnie zarządzać i rozwiązywać problemy związane z systemami backendowymi, co może oznaczać dużą odpowiedzialność i potencjalnie długie godziny pracy.
🔴
potentially resource-intensive media generation workflows
Przygotuj się na pracę z systemami, które mogą wymagać znacznych zasobów obliczeniowych i być trudne do optymalizacji pod kątem wydajności.
🔴
improving system performance, observability, testing, and deployment processes
Może to oznaczać, że obecne procesy są niedopracowane i będziesz musiał poświęcić znaczną część czasu na ich naprawę, a nie tylko na rozwój nowych funkcjonalności.
🟡
suited to someone who enjoys solving infrastructure and reliability challenges while remaining close to the product
Rola może skupiać się bardziej na utrzymaniu i stabilizacji istniejących systemów niż na tworzeniu innowacyjnych, nowych funkcji produktu.
🟡
B2B or perm
Masz wybór formy zatrudnienia, co daje pewną elastyczność, ale wymaga od Ciebie świadomego wyboru najlepszej opcji dla siebie.