Staff Software Engineer, Routing

New
This role is remote and open to candidates based in the US.Full-TimeStaff
Salary$232,000—$348,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of experience as a software engineer, with at least 2 years in an architect or technical leadership role.
Required Skills
Backend DevelopmentMentoringDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science/Engineering or equivalent practical experience.
  • 8+ years of experience as a software engineer.
  • At least 2 years of experience 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.

Responsibilities

  • 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.
  • Implement integrations with TMS/ERP systems that process millions of route events a day.
  • Work closely with PMs, designers, and engineers to ensure cohesive product experiences.
  • Mentor senior engineers, set technical direction, and raise the bar for design and code quality.
View Full Description & ApplyYou'll be redirected to the employer's site
$232,000—$348,000 USD
Apply Now