Senior Backend Python Developer - Relocation to Cyprus
payabl
Jako Senior Backend Python Developer w payabl będziesz projektować i wdrażać skalowalne mikrousługi w architekturze rozproszonej dla platformy płatniczej. Twoja praca obejmie budowę wydajnych systemów backendowych, integrację zewnętrznych API, optymalizację wydajności oraz współpracę z DevOps przy CI/CD. Rola koncentruje się na wysokiej przepustowości i niezawodności, typowej dla branży fintech.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, brak informacji o tym, jakie bazy danych są używane.
Jako Senior Backend Python Developer w payabl będziesz projektować i wdrażać skalowalne mikrousługi w architekturze rozproszonej dla platformy płatniczej. Twoja praca obejmie budowę wydajnych systemów backendowych, integrację zewnętrznych API, optymalizację wydajności oraz współpracę z DevOps przy CI/CD. Rola koncentruje się na wysokiej przepustowości i niezawodności, typowej dla branży fintech.
- ✓Roczny budżet szkoleniowy na rozwój po okresie próbnym
- ✓Firma inwestuje w globalne wydarzenia i integracje
- ✓Przejrzysty, 3-etapowy proces rekrutacyjny bez zbędnych formalności
- ✓Prawdziwie remote-first (praca zdalna z Polski) z opcją relokacji
- −Brak widełek wynagrodzenia – nie wiadomo, czy oferta jest konkurencyjna
- −Relokacja na Cypr sugerowana, ale nie ma gwarancji, jak często trzeba by tam być
- !Nie sprecyzowano, czy dyżury on-call są wymagane
- !Nie podano, jakie bazy danych są używane (np. PostgreSQL?)
- !Mentoring wymieniony jako nice-to-have, ale może być oczekiwany w praktyce
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja mikrousług w Python (FastAPI/Django)
- •Integracja zewnętrznych API i serwisów płatniczych
- •Praca z AWS (Lambda, chmura) przy wdrażaniu rozwiązań
- •Utrzymywanie i ulepszanie pipeline'ów CI/CD (GitLab)
- •Przegląd kodu i dbanie o standardy inżynieryjne
- •Identyfikacja wąskich gardeł i optymalizacja wydajności
- •Debugowanie problemów produkcyjnych w systemach rozproszonych
- •Wsparcie techniczne dla zespołu i mentoring młodszych inżynierów
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5-letnim doświadczeniem backendowym, który pracował z Pythonem i frameworkami (FastAPI/Django), ma praktykę z Dockerem i AWS (przynajmniej Lambda) oraz rozumie mikrousługi i CI/CD. Może nie mieć doświadczenia w fintechu, ale ma silne podstawy techniczne.
Osoby poniżej 5 lat doświadczenia w backendzie, które nie mają styczności z mikrousługami lub wysokim obciążeniem. Rola jest nastawiona na koderstwo, więc nie dla kogoś, kto szuka wyłącznie roli architektonicznej lub managerskiej.
- ?Ile osób liczy zespół backendowy?
- ?Jakie bazy danych są używane w systemie?
- ?Czy są przewidziane dyżury on-call? Jeśli tak, jaka jest rotacja i wynagrodzenie?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania legacy?
- ?Czy istnieje możliwość przejścia na umowę o pracę w przyszłości?
- ?Jak wygląda proces decyzyjny dotyczący wyboru technologii?
- ?Czy oferujecie dodatkowe dni wolne na B2B?
- ?Jaka jest skala systemu (liczba mikrousług, zapytania na sekundę)?
- −Nie podano widełek wynagrodzenia
- −Brak informacji o tym, jakie bazy danych są używane
- −Nie określono polityki on-call
- −Nie wiadomo, czy praca na B2B wiąże się z płatnym urlopem
- −Brak szczegółów dotyczących systemu monitorowania i logowania
Zespół działa w trybie zdalnym, w szybkim tempie, z naciskiem na współpracę między działami. Kultura jest inżynierska, zorientowana na jakość i ciągłe doskonalenie.
Proces składa się z 3 etapów: 1) Etap wstępny (40 minut) – rozmowa z Talent Acquisition, w tym krótkie zadanie techniczne. 2) Etap techniczny (60-90 minut) – spotkanie z Team Leaderem i ekspertami, zawierające live coding lub scenariusz praktyczny. 3) Finał (45 minut) – grupowa rozmowa z CTO, CPO i Team Leaderem, skupiona na dopasowaniu i kulturze.