Architect and own critical systems that span route planning and dispatch including route optimization algorithms, dispatch state machines, and real-time tracking infrastructure.
Design scalable backend services that handle tracking and execution of hundreds of thousands of routes in real time.
Build web interfaces and APIs that allow dispatchers and fleet managers to create, assign, and monitor routes and deliveries.
Implement integrations with TMS/ERP systems that process millions of route events a day.
Work closely with PMs, designers, and engineers across time zones to ensure cohesive product experiences.
Mentor senior engineers, set technical direction, and raise the bar for design and code quality across the team.
Collaborate with stakeholders across product, sales, and customer success to bring features to market.
Requirements
Bachelor’s degree in Computer Science/Engineering or equivalent practical experience.
8+ years of experience as a software engineer, with at least 2 years in an architect or technical leadership role.
Demonstrated ability executing in ambiguous environments and delivering customer value.
Strong programming, coding, and design fundamentals.
Experience designing and architecting large, high-scale distributed systems.
Excellent communication, collaboration, and problem-solving skills.