Senior Fullstack Engineer (zespół Product Engineering, platforma MLOps)
⚲ Kraków
21 840 - 28 560 PLN netto (B2B) | 18 480 - 23 520 PLN brutto (UoP)
Wymagania
- React
- Golang
- Backend
- API
- Microservices
- Linux
- SQL
- Ansible
- Kubernetes
Opis stanowiska
Czym będziesz się zajmować?
• Projektowaniem i rozwijaniem komponentów platformy MLOps.
• Implementacją usług backendowych w Go.
• Tworzeniem komponentów frontendowych w React służących do zarządzania platformą.
• Rozwijaniem i uaktualnianiem API wykorzystywanych przez komponenty platformy.
• Integracją systemów uwierzytelniania i autoryzacji.
• Współpracą przy projektowaniu architektury mikroserwisowej.
• Współpracą (z perspektywy dewelopera aplikacji) przy wdrażaniu oraz utrzymaniu rozwiązań opartych o Kubernetes.
• Udziałem w code review, projektowaniu architektury oraz rozwoju standardów technicznych zespołu.
Rola nie obejmuje dyżurów on-call ani utrzymania operacyjnego infrastruktury.
Wymagania:
• Minimum 5 lat komercyjnego doświadczenia jako Software Engineer / Fullstack Engineer.
• Bardzo dobra znajomość React oraz nowoczesnego ekosystemu frontendowego (TypeScript, React Hooks, TanStack Query / React Query).
• Doświadczenie w Go lub gotowość do pracy z Go jako głównym językiem backendowym;
• Jeżeli na co dzień pracujesz w innym języku backendowym (np. Python, Java, C#, Node.js), ale znasz podstawy Go i chcesz rozwijać się w tym kierunku – to również będzie dla nas dobra baza.
• Znajomość SQL (PostgreSQL lub inne relacyjne bazy danych)
• Podstawową znajomość Kubernetes (z perspektywy dewelopera aplikacji)
• Znajomość Git oraz dobrych praktyk wytwarzania oprogramowania
• Język polski na poziomie C1
• Język angielski na poziomie minimum B2
Mile widziane
• Zrozumienie domeny Machine Learning — cyklu życia modeli oraz specyfiki współpracy z Data Scientistami; atutem będzie znajomość Pythona w zastosowaniach ML/Data Science.
• Doświadczenie z platformami MLOps lub systemami AI.
• Doświadczenie z Istio oraz architekturą mikroserwisową.
• Znajomość OAuth2, OpenID Connect (OIDC) oraz Keycloak.
• Znajomość CI/CD.
• Doświadczenie z Prometheus.
Czego oczekujemy?
• Samodzielności i odpowiedzialności za realizowane zadania.
• Umiejętności projektowania czytelnych i skalowalnych rozwiązań.
• Dbałości o jakość kodu oraz testy.
• Chęci uczenia się nowych technologii.
• Dobrej komunikacji i współpracy z zespołem.
Oferujemy
• Pracę nad nowoczesną platformą AI i MLOps rozwijaną od podstaw.
• Realny wpływ na architekturę produktu i wybór technologii.
• Możliwość pracy z Go, Kubernetes, Istio oraz nowoczesnym ekosystemem AI.
• Współpracę z doświadczonym zespołem nastawionym na wysoką jakość techniczną.
• Elastyczne godziny pracy.
• Możliwość rozwoju w obszarze platform AI, infrastruktury oraz architektury rozproszonej.
• Komputer odpowiedni do pracy na tym stanowisku.
Proces Rekrutacji
• Krótka rozmowa wstępna (ok. 30 min).
• Rozmowa techniczna z zespołem (ok. 60-90 min) —bez zadania domowego.
• Rozmowa końcowa i omówienie warunków.
Lokalizacja / model pracy: Kraków – preferowany model hybrydowy (1 – 2 dni w tygodniu w biurze)
Forma zatrudnienia: B2B / UoP
Widełki: B2B 130 - 170 netto / h + VAT (21 000–28 000 zł netto/mies + VAT) lub
UoP 18 000–23 000 zł brutto/mies.
• Projektowaniem i rozwijaniem komponentów platformy MLOps.
• Implementacją usług backendowych w Go.
• Tworzeniem komponentów frontendowych w React służących do zarządzania platformą.
• Rozwijaniem i uaktualnianiem API wykorzystywanych przez komponenty platformy.
• Integracją systemów uwierzytelniania i autoryzacji.
• Współpracą przy projektowaniu architektury mikroserwisowej.
• Współpracą (z perspektywy dewelopera aplikacji) przy wdrażaniu oraz utrzymaniu rozwiązań opartych o Kubernetes.
• Udziałem w code review, projektowaniu architektury oraz rozwoju standardów technicznych zespołu.
Rola nie obejmuje dyżurów on-call ani utrzymania operacyjnego infrastruktury.
Wymagania:
• Minimum 5 lat komercyjnego doświadczenia jako Software Engineer / Fullstack Engineer.
• Bardzo dobra znajomość React oraz nowoczesnego ekosystemu frontendowego (TypeScript, React Hooks, TanStack Query / React Query).
• Doświadczenie w Go lub gotowość do pracy z Go jako głównym językiem backendowym;
• Jeżeli na co dzień pracujesz w innym języku backendowym (np. Python, Java, C#, Node.js), ale znasz podstawy Go i chcesz rozwijać się w tym kierunku – to również będzie dla nas dobra baza.
• Znajomość SQL (PostgreSQL lub inne relacyjne bazy danych)
• Podstawową znajomość Kubernetes (z perspektywy dewelopera aplikacji)
• Znajomość Git oraz dobrych praktyk wytwarzania oprogramowania
• Język polski na poziomie C1
• Język angielski na poziomie minimum B2
Mile widziane
• Zrozumienie domeny Machine Learning — cyklu życia modeli oraz specyfiki współpracy z Data Scientistami; atutem będzie znajomość Pythona w zastosowaniach ML/Data Science.
• Doświadczenie z platformami MLOps lub systemami AI.
• Doświadczenie z Istio oraz architekturą mikroserwisową.
• Znajomość OAuth2, OpenID Connect (OIDC) oraz Keycloak.
• Znajomość CI/CD.
• Doświadczenie z Prometheus.
Czego oczekujemy?
• Samodzielności i odpowiedzialności za realizowane zadania.
• Umiejętności projektowania czytelnych i skalowalnych rozwiązań.
• Dbałości o jakość kodu oraz testy.
• Chęci uczenia się nowych technologii.
• Dobrej komunikacji i współpracy z zespołem.
Oferujemy
• Pracę nad nowoczesną platformą AI i MLOps rozwijaną od podstaw.
• Realny wpływ na architekturę produktu i wybór technologii.
• Możliwość pracy z Go, Kubernetes, Istio oraz nowoczesnym ekosystemem AI.
• Współpracę z doświadczonym zespołem nastawionym na wysoką jakość techniczną.
• Elastyczne godziny pracy.
• Możliwość rozwoju w obszarze platform AI, infrastruktury oraz architektury rozproszonej.
• Komputer odpowiedni do pracy na tym stanowisku.
Proces Rekrutacji
• Krótka rozmowa wstępna (ok. 30 min).
• Rozmowa techniczna z zespołem (ok. 60-90 min) —bez zadania domowego.
• Rozmowa końcowa i omówienie warunków.
Lokalizacja / model pracy: Kraków – preferowany model hybrydowy (1 – 2 dni w tygodniu w biurze)
Forma zatrudnienia: B2B / UoP
Widełki: B2B 130 - 170 netto / h + VAT (21 000–28 000 zł netto/mies + VAT) lub
UoP 18 000–23 000 zł brutto/mies.
🔍 Dekoder Ogłoszenia
🔴
Współpracą przy projektowaniu architektury mikroserwisowej.
Twoja rola w projektowaniu architektury może być ograniczona do konsultacji lub implementacji już ustalonych założeń, a nie do jej faktycznego tworzenia od podstaw.
🔴
Współpracą (z perspektywy dewelopera aplikacji) przy wdrażaniu oraz utrzymaniu rozwiązań opartych o Kubernetes.
Chociaż wspomniano o Kubernetes, nacisk na 'perspektywę dewelopera aplikacji' sugeruje, że nie będziesz odpowiedzialny za głębokie zarządzanie infrastrukturą Kubernetes, a raczej za to, jak Twoje aplikacje działają w jego środowisku.
🟢
Rola nie obejmuje dyżurów on-call ani utrzymania operacyjnego infrastruktury.
To pozytywny punkt, który jasno komunikuje brak odpowiedzialności za nocne lub weekendowe interwencje, co jest rzadkością w niektórych rolach.
🔴
Doświadczenie w Go lub gotowość do pracy z Go jako głównym językiem backendowym;
Jeśli nie masz doświadczenia w Go, będziesz musiał szybko się go nauczyć, ponieważ jest to główny język backendowy, co może oznaczać intensywny okres nauki na początku.
🔴
Udziałem w code review, projektowaniu architektury oraz rozwoju standardów technicznych zespołu.
Choć brzmi to jak duży wpływ, faktyczny zakres Twojego udziału w projektowaniu architektury i standardów może być ograniczony przez decyzje seniorów lub liderów technicznych.