Python Backend Engineer

38.14 - 51.76 USDNet per month - B2B
Python

Python Backend Engineer

Python
Zabłocie, Kraków

j-labs

Full-time
B2B
Mid
Hybrid
38.14 - 51.76 USD
Net per month - B2B

Job description

O projekcie

Projekt dotyczy budowy nowoczesnej platformy do zarządzania integracjami oraz transformacją danych w środowisku instytucji finansowych. System umożliwia definiowanie, uruchamianie oraz monitorowanie procesów przetwarzania danych pomiędzy różnymi systemami źródłowymi i docelowymi.

Rozwiązanie zostało zaprojektowane jako platforma typu AI-native, w której część procesów konfiguracyjnych i analitycznych jest wspierana przez komponenty wykorzystujące modele AI. Platforma kładzie duży nacisk na niezawodność, audytowalność oraz bezpieczeństwo danych, ze względu na przetwarzanie wrażliwych danych finansowych.

Backend systemu odpowiada za orkiestrację długotrwałych procesów przetwarzania danych, integracje z systemami klientów, zarządzanie konfiguracją transformacji oraz pełną historię i śledzenie wykonania procesów.

Zadania

  • Projektowanie i rozwój backendu platformy integracyjnej

  • Tworzenie i rozwijanie API (REST / GraphQL) udostępniających funkcjonalności systemu

  • Projektowanie modeli danych oraz schematów w PostgreSQL

  • Implementacja workflowów do orkiestracji długotrwałych procesów przetwarzania danych (np. integracje, transformacje)

  • Budowa mechanizmów integracji z zewnętrznymi systemami klientów

  • Implementacja pipeline’ów przetwarzania danych: ingestia, transformacja, walidacja i dostarczanie danych

  • Zapewnienie wysokiej niezawodności systemu (retry logic, idempotentność, fault tolerance)

  • Implementacja mechanizmów audit loggingu oraz śledzenia historii przetwarzania danych

  • Współpraca z zespołem AI przy integracji komponentów inteligentnych z backendem platformy

  • Implementacja monitoringu, logowania oraz mechanizmów obserwowalności systemu

  • Utrzymywanie wysokiej jakości kodu poprzez testy i code review

Wymagania

  • Minimum 4 lata doświadczenia w developmentcie backendowym

  • Bardzo dobra znajomość Python

  • Doświadczenie w projektowaniu i budowie API (REST lub GraphQL)

  • Praktyczna znajomość PostgreSQL (modelowanie danych, zapytania, projektowanie schematów)

  • Znajomość konteneryzacji (Docker) oraz podstaw Kubernetes

  • Doświadczenie z systemami przetwarzającymi dane w środowisku produkcyjnym

  • Umiejętność projektowania systemów odpornych na błędy i skalowalnych

  • Znajomość narzędzi wspierających pracę programisty (w tym asystentów AI)

Mile widziane

  • Doświadczenie z narzędziami do orkiestracji workflowów (np. Temporal, Prefect, Airflow)

  • Znajomość architektury event-driven (np. Kafka, RabbitMQ, Azure Service Bus)

  • Doświadczenie w projektowaniu systemów SaaS multi-tenant

  • Doświadczenie w pracy z platformami chmurowymi (AWS lub Azure)

  • Praca z systemami przetwarzającymi dane finansowe lub regulowane

  • Znajomość mechanizmów audit trail, data lineage oraz data integrity

  • Doświadczenie z Redis (cache, pub/sub)

  • Podstawowa znajomość integracji backendów z LLM / systemami AI

Dlaczego warto

  • Praca nad nowoczesną platformą data & AI dla sektora finansowego

  • Realny wpływ na architekturę oraz rozwój kluczowych komponentów systemu

  • Projekt obejmujący zaawansowane przetwarzanie danych i workflow orchestration

  • Współpraca z zespołem łączącym kompetencje backend, data engineering i AI

  • Możliwość pracy z nowoczesnym stackiem technologicznym i rozwiązywania złożonych problemów systemowych

Tech stack

    Polish

    C1

    English

    B2

    Python

    regular

    fastapi

    regular

    Flask

    regular

    PostgreSQL

    regular

    REST API

    regular

    Docker

    regular

    Git

    regular

    Kubernetes

    junior

    Apache Kafka

    nice to have

    Airflow

    nice to have

Office location

About the company

j-labs

Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...

Company profile

Python Backend Engineer

38.14 - 51.76 USDNet per month - B2B
Summary of the offer

Python Backend Engineer

Zabłocie, Kraków
j-labs
38.14 - 51.76 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich sprawach dotyczący... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.