CareerPlan

Senior Software Engineer – Shipment

Berlin, BERLINFull-time2026-10-20 → 2026-11-11

Core

Build the brain behind logistics operations by maintaining and evolving an event-driven architecture to optimize global shipment movement and contract utilization.

Role type

Senior Backend Engineer (Shipment)

Builds

Revenue-driving event-driven microservices for contract rate management, automated shipment nomination, and capacity forecasting.

Domain

Logistics / Supply Chain / AI

Deliverable

production ML models

Required skills

Event-driven microservices architecture, Distributed systems design, Domain-Driven Design (DDD), Node.js, TypeScript, MongoDB, Kubernetes, AWS/GCP, Data structures and algorithms, System optimization

Preferred skills

TDD, Carrier agreement automation, Capacity forecasting logic

Technologies

Node.js, TypeScript, MongoDB, Kubernetes, AWS, GCP

Responsibilities

Design and implement backend services for capturing and validating procurement contract rates; Lead evolution of event-driven microservices for high-velocity data processing; Refactor systems for shipment-to-contract matching; Build logic for automated shipment nomination based on cost and volume; Streamline ingestion of carrier agreements; Develop tools for dynamic capacity vs. demand visibility; Collaborate on integrating ML models for capacity forecasting; Mentor team members in backend engineering best practices.

Seniority

Senior, hands-on IC with mentorship