Software Architect
⚲ 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.