Senior Software Engineer – Shipment
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
