C++
Python
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
A1Sorter
A1Sorter is a company that develops and supplies automated parcel and package sorting systems designed for logistics and e commerce operations. Its products include sorter machines and associated software that help distribution centers and warehouses handle high volume item sorting with improved speed and accuracy.
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.
Responsibilities
- Core Python (async), FastAPI, gRPC / Protobuf, REST
- State & Storage Redis, PostgreSQL
- Infra Docker, Nginx
Requirements
- 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.
Benefits
- 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
Recommended for you based on this role
Similar stack
Same company
In your city
(Senior) System Test Engineer (k/m) | Gliwice
8 hours ago
Full-Time • Gliwice
C++
Python
SQL
AI/ML
Label Studio
MLFlow
Weights & Biases
YOLO
DevOps
Git
Robotics
Localization
Management
Confluence
Jira
QA
Pytest
Robot Framework
TestRail
Apply
Frontend Engineer - WebUI
1 month ago
JavaScript
TypeScript
Frontend
Angular
Pinia
React.js
Redux
Three.JS
Vite
Vue.js
Webpack
Zustand
Mobile
State Management
DevOps
Docker
WebSockets
QA
Jest
Playwright
Vitest
Apply
DevOps / Data Engineer
1 month ago
C++
Python
Databases
PostgreSQL
Redis
DevOps
CI/CD
Docker
Kubernetes
Nginx
Apply
C++ Engineer - Fleet Path & Reservation Manager
1 month ago
C++
Python
C++
Protobuf
Python
FastAPI
Databases
PostgreSQL
Redis
DevOps
Docker
gRPC
Nginx
Apply
Senior/Mid System Test Engineer (k/m)
2 months ago
AI/ML
MLFlow
Weights & Biases
Robotics
Localization
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
