Senior Backend Engineer - Services & Integration (k/m)

A1 Sorter

Zakroczym

Hybrid

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Praca w systemie hybrydowym
Prywatna opieka medyczna
Ubezpieczenie na życie
Dostęp do konferencji branżowych
Współautorstwo architektury serwisowej

Job summary

A1 Sorter poszukuje senior backend developera do projektu zarządzania flotą robotów intralogistycznych. Będziesz projektować i utrzymywać mikroserwisy łączące WES z silnikiem planowania tras i robotami.

Wymagania: Python async (FastAPI), gRPC/Protobuf, REST API; Redis, PostgreSQL, Docker, Nginx; observability. Możliwość udziału w kształtowaniu architektury serwisów i migracjach danych; praca w środowisku time-critical, w trybie hybrydowym.

Qualifications

  • Ekspert Python async, z naciskiem na FastAPI i projektowanie API.
  • Doświadczenie w architekturze mikroserwisów i systemach czasu rzeczywistego.
  • Znajomość Redis i PostgreSQL oraz technik observability.

Responsibilities

  • Projektowanie i implementacja REST API dla integracji WES i misji robotów.
  • Implementacja klienta gRPC do silnika planowania tras oraz obsługa telemetrii.
  • Budowa warstwy adapterów robotów i normalizacja telemetrii.
  • Efektywny zapis stanu live do Redis i danych trwałych do PostgreSQL; monitoring i observability.

Skills

Core Python (async)
FastAPI
gRPC / Protobuf
REST
Redis
PostgreSQL
Docker
Nginx

Tools

OpenTelemetry
Prometheus
Grafana

Job description

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.

  • Core Python (async), FastAPI, gRPC / Protobuf, REST
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.
Tech Stack
  • Core Python (async), FastAPI, gRPC / Protobuf, REST
  • State & Storage Redis, PostgreSQL
  • Infra Docker, Nginx
Wymagania kluczowe
  • 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
Mile widziane
  • 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)
Co oferujemy
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Engineer - Fleet Path & Reservation Manager (k/m)
C++ Engineer - Fleet Path & Reservation Manager (k/m)

A1 Sorter • Zakroczym

Hybrid
PLN 240,000 - 380,000
Praca w systemie hybrydowym
Prywatna opieka medyczna i ubezpieczen
Życiowe ubezpieczenie
+1
DevOps / Data Engineer
DevOps / Data Engineer

A1 Sorter • Zakroczym

Hybrid
PLN 210,000 - 320,000
Hybrid work model
Prywatna opieka medyczna i ubezpieczen
Ubezpieczenie na życie
Senior Backend Engineer: Fleet Services & Robot Integration
Senior Backend Engineer: Fleet Services & Robot Integration

A1 Sorter • Zakroczym

Hybrid
PLN 180,000 - 260,000
Praca w systemie hybrydowym
Prywatna opieka medyczna
Ubezpieczenie na życie
+2
Senior Python Backend Developer
Senior Python Backend Developer

Szkoła w Chmurze • Poznań

Hybrid
Senior IT Developer - Python (M/F/D)
Senior IT Developer - Python (M/F/D)

DSV Road GmbH • Warszawa

On-site
PLN 120,000 - 160,000
Dofinansowanie zajęć sportowych
Prywatna opieka medyczna
Dofinansowanie nauki języków
+6
Senior Backend Engineer (Python & Java with AI)
Senior Backend Engineer (Python & Java with AI)

Clurgo Ltd. • Kraków

Hybrid
Opieka medyczna
Karta Multisport
Kursy angielskiego
+1
ML/Python Developer Mid/Senior
ML/Python Developer Mid/Senior

Thesartt • Warszawa

Hybrid
Opieka medyczna
Ubezpieczenie grupowe
Kursy językowe
+1
Backend Developer
Backend Developer

Respect Energy Fuels • Warszawa

On-site
PLN 150,000 - 230,000
Prywatna opieka Medicover
Platforma benefitowa Multisport
Fullstack Developer (K/M)
Fullstack Developer (K/M)

Cyberfolks • Poznań

On-site
Prywatna opieka medyczna
Ubezpieczenie grupowe
Kafeteryjny system benefitów
+2
Ekspert Python Engineer (projekty związane z cloud security)
Ekspert Python Engineer (projekty związane z cloud security)

HeadHR • Łódź

Remote
Atrakcyjne wynagrodzenie
Praca zdalna
Długa, wieloletnia współpraca