JustJoin.IT Praca zdalna Senior

Software Architect

Vercom S.A.

⚲ Poznań, Kraków

20 000 - 23 000 PLN netto (B2B)

Wymagania

  • min. 6 lat doświadczenia w programowaniu backendu w językach obiektowych
  • 1–2 lata w roli z realną odpowiedzialnością za decyzje architektoniczne
  • doświadczenie w projektowaniu rozwiązań SaaS i cloud-native od podstaw
  • praktyczne rozumienie multi-tenancy (izolacja danych, model uprawnień, rozliczanie zużycia per klient)
  • projektowanie systemów modularnych: API-first, jasne kontrakty, architektura zdarzeniowa
  • praktyczne wykorzystanie LLM: promptowanie, function calling, structured outputs, budowa workflowów
  • praca z AI jako integralną częścią developmentu (generowanie kodu, refaktoryzacja, analiza, automatyzacja)

Mile widziane

  • doświadczenie w cyberbezpieczeństwie (mile widziane)

Opis stanowiska

Vercom buduje nową, samodzielną platformę cyberbezpieczeństwa jako produkt AI-native, z agentami AI w rdzeniu. Rola łączy architekta i developera — projektujesz fundament (moduły, kontrakty, model danych, multi-tenancy, integracja warstwy AI), a potem sam implementujesz to, co zaprojektowałeś. To oferta dla osoby, która lubi pracę we wczesnej fazie projektu i chce mieć realny wpływ na kształt systemu. Szczera uwaga: to stanowisko wymaga łączenia roli architekta i developera produkcyjnego, więc obciążenie pracą i rozproszenie uwagi mogą być większe niż w typowej roli architektonicznej.

🔍 Dekoder Ogłoszenia

🔴
najciekawsze decyzje architektoniczne są dopiero przed nami
Chociaż kierunek jest ustalony, faktyczne, kluczowe decyzje architektoniczne będą podejmowane przez kandydata, co może oznaczać dużą odpowiedzialność i niepewność.
🔴
architektura, którą teraz ustawimy, zdecyduje o tempie pracy na lata
Kandydat będzie miał ogromny wpływ na przyszły rozwój projektu, co wiąże się z dużą odpowiedzialnością za potencjalne problemy wynikające z błędnych decyzji.
🔴
kogoś, kto sam pisze kod produkcyjny, ale jednocześnie odpowiada za fundament
Osoba na tym stanowisku będzie musiała łączyć rolę developera z rolą architekta, co może oznaczać bardzo dużą ilość pracy i rozproszenie uwagi.
🔴
Nie szukamy architekta rysującego diagramy dla innych. Szukamy osoby, która projektuje, a potem implementuje to, co zaprojektowała
Oczekuje się od kandydata aktywnego udziału w implementacji, a nie tylko teoretycznego projektowania, co może oznaczać więcej pracy niż w tradycyjnej roli architekta.
🟡
myśli o systemie w horyzoncie trzech kolejnych usług, a nie najbliższego sprintu
Oczekuje się długoterminowego myślenia strategicznego, co może oznaczać presję na tworzenie rozwiązań skalowalnych i przyszłościowych, nawet jeśli nie są one natychmiast wymagane.