Software Development Engineer, Middle Mile Scheduling Technology
Core
Building intelligent systems to calculate optimal schedules for global freight movements, optimizing time and cost across vendors, warehouses, and carriers.
Role type
Senior Software Development Engineer (Scheduling & Optimization)
Builds
High-volume, low-latency scheduling systems for middle-mile transportation
Domain
Logistics, Transportation, Big Data, Machine Learning
Deliverable
production ML models | product features
Required skills
Scalable system design, distributed software architecture, C#/C++/Java/Perl, multi-threaded application development, stakeholder communication, mentoring
Preferred skills
Full SDLC ownership, code reviews, source control, testing, operations experience
Technologies
C#, C++, Java, Perl, Big Data, Machine Learning
Responsibilities
Develop intelligent scheduling algorithms, interact with cross-functional stakeholders, participate in technology project execution, mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities