Principal Python Engineer with React
Summary
Principal Python Engineer designs and builds enterprise-grade backend systems for an AI agent management platform, primarily using Python, Django, and React.
O projekcie
Projekt dotyczy budowy rozwiązania wspierającego organizacje enterprise we wdrażaniu i zarządzaniu agentami AI.
Produkt rozwijany jest we współpracy z klientami enterprise i odpowiada na rzeczywiste potrzeby biznesowe.
O roli
Poszukujemy Principal Python Engineera, który dołączy do zespołu rozwijającego aplikację webową dla klientów enterprise.
Jest to przede wszystkim rola backendowa.
Większość czasu będziesz poświęcać na rozwój aplikacji w Pythonie, projektowanie backendu oraz udział w decyzjach architektonicznych. To przede wszystkim rola backendowa, React stanowi około 10–20% zakresu obowiązków.
Zakres obowiązków
rozwój aplikacji webowej w Pythonie,
projektowanie i rozwój backendu,
rozwój REST API,
rozwój i utrzymanie aplikacji produkcyjnych,
projektowanie skalowalnych rozwiązań dla klientów enterprise,
praca nad authentication, authorization i integracjami SSO,
udział w decyzjach architektonicznych oraz proponowanie rozwiązań,
udział w code review i design sessions,
współpraca z zespołem przy podejmowaniu decyzji technicznych,
wspieranie mniej doświadczonych programistów poprzez dzielenie się wiedzą,
praca z Reactem (około 10–20% roli).
Stack technologiczny
Python
Django
Celery
React
Docker
Czego oczekujemy
wieloletniego doświadczenia komercyjnego,
bardzo dobrej znajomości Pythona,
doświadczenia w tworzeniu aplikacji webowych,
doświadczenia z Django, FastAPI lub podobnym frameworkiem,
doświadczenia w projektowaniu architektury oprogramowania,
doświadczenia w budowaniu skalowalnych aplikacji,
doświadczenia w pracy z systemami produkcyjnymi,
praktycznej znajomości REST API,
znajomości zagadnień związanych z uwierzytelnianiem i autoryzacją,
co najmniej podstawowej lub średniozaawansowanej znajomości React,
bardzo dobrej komunikacji,
język angielski minimum B2.
Dodatkowym atutem będzie
doświadczenie z aplikacjami enterprise,
znajomość SSO lub federated identity,
doświadczenie w tworzeniu Python SDK,
doświadczenie z architekturą opartą o API lub mikroserwisy,
doświadczenie komercyjne z AI, LLM lub agentami AI.
Model pracy
praca w modelu hybrydowym w Krakowie,
preferowane 1–3 dni w tygodniu w biurze (możliwe jest indywidualne ustalenie liczby dni).
Oferujemy
wynagrodzenie: 220-270 pln/h,
umowa B2B,
długoterminową współpracę,
realny wpływ na architekturę i rozwiązania techniczne,
pracę nad produktem dla klientów enterprise,
pracę nad produktem wykorzystującym rozwiązania AI.
Proces rekrutacyjny
Rozmowa z rekruterem.
Rozmowa Cultural Fit.
Rozmowa techniczna.
Decyzja.
Proces nie obejmuje zadania domowego ani live codingu.