about 4 hours ago
Responsibilities
- Architect and build core operation platforms including scheduler, dispatcher, and vehicle console.
- Design durable object models and lifecycle logic for core entities like Load, Leg, Mission, and Trip.
- Establish authority boundaries between applications to maintain reliability and enable automation.
- Build real-time operator tooling and role-based views for various operational roles.
- Develop backend services, APIs, and event-driven integrations connecting digital planning with the physical fleet.
- Ensure safety-relevant workflows are correct, observable, and resilient.
- Partner with various teams to translate operational workflows into dependable software.
- Drive engineering excellence through system design, code quality, testing, and mentorship.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of software engineering experience building backend services or full-stack applications.
- Strong software development skills in languages such as Python, Go, Java, or JavaScript/TypeScript.
- Experience designing distributed systems, data models, and workflow-driven applications.
- Solid understanding of APIs, databases, and event-driven architectures.
