Python Tech Lead / Architect
⚲ Warszawa, Śródmieście
180–220 zł netto (+ VAT) / godz.
Wymagania
- Python
- Software Architecture
- Tech Lead
- FastAPI
- Artificial Intelligence (AI)
- Large Language Models (LLM)
- SaaS (Software as a Service)
- Cloud Computing
- PostgreSQL
- Distributed Systems
Opis stanowiska
Nasze wymagania:
7+ lat doświadczenia w Pythonie,
3+ lata doświadczenia jako Tech Lead, Staff Engineer lub Architekt,
bardzo dobra znajomość FastAPI lub podobnych frameworków backendowych,
doświadczenie w projektowaniu architektury systemów SaaS,
praktyczna znajomość PostgreSQL,
doświadczenie z rozwiązaniami chmurowymi (Azure, AWS lub GCP),
doświadczenie w projektowaniu API i systemów rozproszonych,
znajomość zagadnień bezpieczeństwa aplikacji webowych,
język angielski na poziomie minimum B2,
doświadczenie w pracy z systemami AI/LLM będzie dużym atutem.
Mile widziane:
doświadczenie z OpenTelemetry,
doświadczenie z platformami IAM (Auth0, Entra ID, Keycloak),
znajomość rozwiązań kolejkowych (Celery, RabbitMQ, Kafka, SQS),
doświadczenie z RAG, LLMOps oraz platformami AI,
praktyka w budowaniu środowisk multi-tenant.
O projekcie:
Projekt jest związany z rozwojem platformy naszego klienta, która wspiera współpracę uczestników procesu budowlanego. System wykorzystuje nowoczesny stack technologiczny oparty o FastAPI, React, PostgreSQL oraz rozwiązania AI wspierające analizę dokumentów i automatyzację procesów. Produkt posiada solidne fundamenty technologiczne oraz gotowy MVP, a obecnie wchodzi w etap profesjonalizacji architektury, skalowania oraz przygotowania do obsługi większej liczby klientów.
Szukamy osoby, która obejmie rolę lidera technicznego i będzie miała realny wpływ na kierunek rozwoju platformy. Będzie odpowiedzialna za zaprojektowanie kolejnego etapu ewolucji produktu. Nie szukamy osoby do utrzymywania legacy – szukamy partnera technologicznego, który pomoże przekształcić dobrze rokujące MVP w skalowalną platformę klasy enterprise.
Będziesz współtworzyć strategię architektoniczną obejmującą:
* rozwój architektury backendowej opartej o FastAPI,
* budowę nowoczesnej warstwy IAM i bezpieczeństwa,
* zwiększanie modularności i testowalności systemu,
* rozwój platformy AI z możliwością łatwej wymiany dostawców modeli,
* projektowanie rozwiązań wspierających multi-tenancy,
* wdrażanie standardów observability, monitoringu i telemetryki,
* rozwój infrastruktury i procesów CI/CD,
* mentoring zespołu developerskiego oraz współtworzenie standardów engineeringowych.
Uwaga: praca hybrydowa (1/2 x w miesiącu w biurze w centrum Warszawy)
Zakres obowiązków:
Projektowanie warstwy abstrakcji dla modeli LLM – unikanie uzależnienia od jednego dostawcy (vendor lock-in) to obecnie kluczowe wyzwanie biznesowe i technologiczne w projektach AI.
Przygotowanie architektury SaaS do skalowania enterprise – przystosowanie systemu do obsługi dużej liczby dużych klientów, co jest esencją rozwoju udanego produktu.
Wdrażanie zaawansowanych mechanizmów bezpieczeństwa AI – zabezpieczenia typu guardrails oraz ochrona przed prompt injection to rzadkie i bardzo poszukiwane na rynku kompetencje.
Współprojektowanie nowoczesnego modelu uwierzytelniania (OAuth2/OIDC) – fundament bezpieczeństwa całej platformy, krytyczny z punktu widzenia klientów korporacyjnych i regulacji.
Oferujemy:
realny wpływ na architekturę produktu,
możliwość przejęcia odpowiedzialności za kluczowe decyzje technologiczne,
współpracę bez korporacyjnej biurokracji,
nowoczesny stack technologiczny,
projekt AI rozwijany na realnym rynku,
bezpośredni kontakt z biznesem i użytkownikami,
możliwość budowy własnego zespołu w kolejnych etapach rozwoju produktu.
7+ lat doświadczenia w Pythonie,
3+ lata doświadczenia jako Tech Lead, Staff Engineer lub Architekt,
bardzo dobra znajomość FastAPI lub podobnych frameworków backendowych,
doświadczenie w projektowaniu architektury systemów SaaS,
praktyczna znajomość PostgreSQL,
doświadczenie z rozwiązaniami chmurowymi (Azure, AWS lub GCP),
doświadczenie w projektowaniu API i systemów rozproszonych,
znajomość zagadnień bezpieczeństwa aplikacji webowych,
język angielski na poziomie minimum B2,
doświadczenie w pracy z systemami AI/LLM będzie dużym atutem.
Mile widziane:
doświadczenie z OpenTelemetry,
doświadczenie z platformami IAM (Auth0, Entra ID, Keycloak),
znajomość rozwiązań kolejkowych (Celery, RabbitMQ, Kafka, SQS),
doświadczenie z RAG, LLMOps oraz platformami AI,
praktyka w budowaniu środowisk multi-tenant.
O projekcie:
Projekt jest związany z rozwojem platformy naszego klienta, która wspiera współpracę uczestników procesu budowlanego. System wykorzystuje nowoczesny stack technologiczny oparty o FastAPI, React, PostgreSQL oraz rozwiązania AI wspierające analizę dokumentów i automatyzację procesów. Produkt posiada solidne fundamenty technologiczne oraz gotowy MVP, a obecnie wchodzi w etap profesjonalizacji architektury, skalowania oraz przygotowania do obsługi większej liczby klientów.
Szukamy osoby, która obejmie rolę lidera technicznego i będzie miała realny wpływ na kierunek rozwoju platformy. Będzie odpowiedzialna za zaprojektowanie kolejnego etapu ewolucji produktu. Nie szukamy osoby do utrzymywania legacy – szukamy partnera technologicznego, który pomoże przekształcić dobrze rokujące MVP w skalowalną platformę klasy enterprise.
Będziesz współtworzyć strategię architektoniczną obejmującą:
* rozwój architektury backendowej opartej o FastAPI,
* budowę nowoczesnej warstwy IAM i bezpieczeństwa,
* zwiększanie modularności i testowalności systemu,
* rozwój platformy AI z możliwością łatwej wymiany dostawców modeli,
* projektowanie rozwiązań wspierających multi-tenancy,
* wdrażanie standardów observability, monitoringu i telemetryki,
* rozwój infrastruktury i procesów CI/CD,
* mentoring zespołu developerskiego oraz współtworzenie standardów engineeringowych.
Uwaga: praca hybrydowa (1/2 x w miesiącu w biurze w centrum Warszawy)
Zakres obowiązków:
Projektowanie warstwy abstrakcji dla modeli LLM – unikanie uzależnienia od jednego dostawcy (vendor lock-in) to obecnie kluczowe wyzwanie biznesowe i technologiczne w projektach AI.
Przygotowanie architektury SaaS do skalowania enterprise – przystosowanie systemu do obsługi dużej liczby dużych klientów, co jest esencją rozwoju udanego produktu.
Wdrażanie zaawansowanych mechanizmów bezpieczeństwa AI – zabezpieczenia typu guardrails oraz ochrona przed prompt injection to rzadkie i bardzo poszukiwane na rynku kompetencje.
Współprojektowanie nowoczesnego modelu uwierzytelniania (OAuth2/OIDC) – fundament bezpieczeństwa całej platformy, krytyczny z punktu widzenia klientów korporacyjnych i regulacji.
Oferujemy:
realny wpływ na architekturę produktu,
możliwość przejęcia odpowiedzialności za kluczowe decyzje technologiczne,
współpracę bez korporacyjnej biurokracji,
nowoczesny stack technologiczny,
projekt AI rozwijany na realnym rynku,
bezpośredni kontakt z biznesem i użytkownikami,
możliwość budowy własnego zespołu w kolejnych etapach rozwoju produktu.
🔍 Dekoder Ogłoszenia
🔴
realny wpływ na kierunek rozwoju platformy
Twoje pomysły mogą zostać wdrożone, ale ostateczne decyzje mogą należeć do innych osób lub być ograniczone budżetem/harmonogramem.
🔴
zaprojektowanie kolejnego etapu ewolucji produktu
Oczekuje się, że będziesz tworzyć architekturę od podstaw lub znacząco ją przebudowywać, co może wiązać się z dużym obciążeniem pracą i odpowiedzialnością.
🔴
profesjonalizacji architektury, skalowania oraz przygotowania do obsługi większej liczby klientów
System może być w fazie rozwoju, która wymaga intensywnych prac nad stabilnością i wydajnością, a nie tylko dodawania nowych funkcji.
🟡
doświadczenie w projektowaniu architektury systemów SaaS
Może oznaczać zarówno projektowanie od zera, jak i pracę nad istniejącą, być może niedoskonałą architekturą.
🟡
doświadczenie z rozwiązaniami chmurowymi (Azure, AWS lub GCP)
Nie sprecyzowano, czy wymagane jest doświadczenie z jednym, czy z wszystkimi wymienionymi dostawcami chmury.