Senior Backend Engineer - Services & Integration (k/m)
A1 Sorter
Budujemy warstwę serwisów i integracji platformy zarządzania flotą robotów intralogistycznych - system, który łączy zewnętrznych klientów WES z silnikiem planowania tras C++ i fizycznymi robotami działającymi na hali. Poszukujemy senior backendowca, który ma głowę do architektury mikroserwisów, rozumie asynchroniczne Python i wie, jak pisać systemy odporne na awarie w środowisku czasu rzeczywistego.
Zakres obowiązków- REST API (zewnętrzne) Projektowanie i implementacja zewnętrznych REST API (FastAPI) dla integracji WES i misji robotycznych; endpointy dispatch, status i fleet-state - spójne, wersjonowane, idempotentne.
- gRPC do C++ Path Managera Implementacja klienta gRPC komunikującego się z silnikiem planowania tras C++; obsługa żądań authority/lease, zarządzanie planami ruchu i strumieniowanie telemetrii (bidirectional); backpressure, retry logic, circuit breaker.
- Warstwa adapterów robotów Budowa warstwy adapterów zastępującej wirtualne roboty; normalizacja telemetrii różnych modeli robotów do jednolitego formatu platformy.
- State pipelines i architektura Efektywny zapis i odczyt stanu live do Redis oraz danych trwałych do PostgreSQL; projektowanie czystych granic mikroserwisów; monitoring i observability.
- Core Python (async), FastAPI, gRPC / Protobuf, REST
- State & Storage Redis, PostgreSQL
- Infra Docker, Nginx
- Ekspert Python async Głęboka znajomość asynchronicznego Pythona, w szczególności FastAPI - od designu po produkcję
- Projektowanie API RESTful API dla komunikacji zewnętrznej (WES) i gRPC dla wewnętrznych wywołań serwis-serwis
- Redis + PostgreSQL Efektywna i bezpieczna praca z oboma storami pod współbieżnością - wzorce, transakcje, optymalizacja
- Mindset architektoniczny Mikroserwisy, dekompozycja złożonej logiki koordynacji i routingu od logiki biznesowej
- Doświadczenie w integracji z systemami WES / WMS / MES lub vendor API flot robotycznych (AGV/AMR)
- Znajomość wzorców systemów rozproszonych: backpressure, fault tolerance, idempotency, event sourcing
- Doświadczenie z projektowaniem i ewolucją schematów gRPC / Protobuf w wieloserwisowych środowiskach
- Praktyczna znajomość strumieniowania danych i przetwarzania telemetrii w czasie rzeczywistym
- Doświadczenie z narzędziami observability: OpenTelemetry, Prometheus, Grafana lub podobne
- Znajomość języka angielskiego na poziomie B2+ (dokumentacja techniczna, współpraca z zespołem)
- Praca nad złożonym, produkcyjnym systemem fleet management - nie kolejna aplikacja CRUD
- Bliska współpraca z zespołem C++ budującym silnik planowania tras i kadrą naukową projektu
- Konkurencyjne wynagrodzenie dostosowane do seniorskiego poziomu kompetencji
- Stabilna umowa o pracę - pełny etat
- Praca w systemie hybrydowym
- Prywatna opieka medyczna i ubezpieczenie na życie
- Współautorstwo architektury serwisowej - realne decyzje projektowe, nie tylko implementacja
- Dostęp do konferencji branżowych z obszaru backend, systemów rozproszonych i robotyki
- Aplikacja – po otrzymaniu CV wracamy z informacją zwrotną
- Rozmowa wstępna (HR) – wzajemne poznanie i omówienie oczekiwań
- Rozmowa techniczna – sprawdzenie kompetencji i doświadczenia projektowego
- Decyzja i formalności – jasne warunki i szybkie domknięcie procesu
Pod marką A1 Sorter tworzymy innowacyjne urządzenia automatyki magazynowej . Nasze logo znajdziesz na sorterach, przenośnikach, windach magazynowych, systemach specjalistycznych, stołach do kompletacji zamówień i wielu innych akcesoriach. Dynamicznie rozwijamy się na rynkach europejskich, współpracując z liderami branży logistyki magazynowej.
Stawiamy na innowacyjność , efektywność opartą na komponentach od światowych liderów oraz elastyczne podejście do potrzeb klientów.
Praca w A1 Sorter to nie tylko możliwość rozwoju zawodowego, ale także szansa na udział w tworzeniu nowoczesnych rozwiązań, które mają realny wpływ na efektywność procesów logistycznych. Nasze innowacyjne podejście i elastyczność w działaniu sprawiają, że jesteśmy liderem w branży. Dołączając do nas, stajesz się częścią zespołu, który ceni kreatywność , zaangażowanie i współpracę .