Software Architect
Copernicus One to platforma SaaS automatyzująca procesy Business Intelligence przy AI. Zamiast tradycyjnych, wielomiesięcznych wdrożeń hurtowni danych, nasze rozwiązanie pozwala na autonomiczną integrację rozproszonych źródeł (ERP, CRM, WMS) i generowanie zaawansowanej analityki w kilka dni. System umożliwia m.in. automatyczne budowanie struktur bazodanowych, pisanie zapytań SQL oraz interakcję z danymi poprzez interfejs.
Kogo szukamy?
Poszukujemy osoby na stanowisko Software Architect z głęboką wiedzą z zakresu projektowania systemów rozproszonych, który przejmie pełną odpowiedzialność za architekturę i rozwój technologiczny platformy. Szukamy lidera technicznego zdolnego do podejmowania strategicznych decyzji, optymalizacji systemów produkcyjnych oraz budowania standardów pracy w zespole inżynierskim. Rola ta wymaga bliskiej współpracy z CEO w celu przełożenia wizji biznesowej na stabilne rozwiązania technologiczne.
Zakres obowiązków
Projektowanie i nadzór nad architekturą platformy SaaS w modelu multi-tenant.
Rozwój silnika AI Engine (pętle agentowe, integracja z modelami LLM), podejmowanie strategicznych decyzji.
Optymalizacja warstwy danych i analityki (PostgreSQL, AWS Athena, S3, dbt).
Dbanie o bezpieczeństwo platformy, w tym implementacja RBAC, izolacja tenantów oraz zgodność z normami GDPR/RODO
Współpraca przy projektowaniu i skalowaniu infrastruktury chmurowej AWS.
Zapewnienie skalowalności hurtowni danych
Liderowanie zespołowi inżynierskiemu, motywowanie deweloperów oraz wspieranie ich rozwoju, przy jednoczesnym dbaniu o wysokie standardy pracy i jakość kodu (code review).
Ścisła współpraca z CEO poprzez analizowanie rozwiązań z perspektywy biznesowej i potrzeb klienta końcowego w celu dopasowywania produktu do wymagań rynku
Wymagania
+ 7 lat doświadczenia komercyjnego - poparte sukcesami doświadczenie na stanowisku Senior Engineera, Tech Leada lub Architekta w systemach produkcyjnych.
Zaawansowana znajomość wzorców projektowych i architektury systemowej. Nasz produkcyjny rdzeń to TypeScript i Python - wymagamy bardzo dobrej znajomości jednego z nich
SaaS Multi-tenant: Praktyczne doświadczenie w projektowaniu systemów multi-tenant (izolacja danych, bezpieczeństwo, optymalizacja kosztów chmurowych).
Zmysł produktowy:Pragmatyczne podejście do rozwoju oprogramowania i umiejętność przekładania potrzeb biznesowych oraz feedbacku rynkowego na decyzje techniczne.
Data & AI: Znajomość zagadnień z obszaru Data Engineering (hurtownie danych, dbt, SQL) oraz technologii AI/LLM.
Język angielski: Na poziomie umożliwiającym swobodną pracę z dokumentacją i współpracę z rynkiem międzynarodowym (C1).
Stack Technologiczny
Backend: TypeScript, Hono, Node.js 22, Zod, Liquibase
AI Engine: Python 3.11, FastAPI, Anthropic Claude, Pydantic, DuckDB, sqlglot
Data & Infra: PostgreSQL, AWS Athena, S3 + Glue, dbt, pgvector, Redis, Lambda
Testy / Evals: Playwright, pytest, vitest, promptfoo
Oferujemy
Autonomię w podejmowaniu decyzji architektonicznych i bezpośrednią współpracę z CEO.
Szansa na zbudowanie standardów technologicznych i ukształtowanie docelowej architektury od podstaw.
Pracę nad zaawansowanym produktem AI z perspektywą globalnego skalowania
Koncentracja na inżynierii, nie na procesach: brak korporacyjnych struktur i silosów decyzyjnych, co pozwala na płynne wdrażanie decyzji technicznych.
Dołączasz do projektu w momencie zweryfikowanej w praktyce wersji platformy w produkt o skali globalnej
Kultura oparta na pełnym zaufaniu i asynchroniczności: Rozliczamy się z dowożenia celów i stabilności dostarczanej architektury
Elastyczny czas pracy oraz model 100% remote lub Hybryda (biuro w Krakowie).
Stabilny kontrakt B2B
Software Architect
Software Architect