Senior Software Engineer, Fleet Mission Control
AI summary of the role
Architect and build the cyber-physical operating system that coordinates Bot Auto's autonomous trucking fleet — from fleet scheduling and mission control to remote assistance and business intelligence.
What you’ll do
- Architect and build core operation platforms: scheduler, dispatcher, vehicle console, ATC, and TMS
- Design durable object models, state machines, and lifecycle logic for Load, Leg, Mission, Trip entities
- Establish source-of-authority boundaries between applications for reliable, auditable deterministic core with agent-assisted automation
- Build real-time operator tooling and role-based views for dispatchers, remote assistants, technicians, and fleet managers
What you’ll bring
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
- 5+ years of software engineering experience building backend services and/or full-stack applications in production
- Strong software development skills in Python, Go, Java, or JavaScript/TypeScript
- Experience designing distributed systems, data models, state machines, or workflow/lifecycle-driven applications
Technologies
Python · Go · Java · JavaScript · TypeScript · NATS · Kafka · MQTT · React · AWS · Docker · Kubernetes
About Bot Auto
Operates Level 4 autonomous trucks as a carrier, selling TaaS freight capacity to shippers and brokers on Texas corridors.
Seed · 50–100 people
Employer postings · Data from · Sources