T

Tesla

Makes electric cars, robotaxis and grid batteries

Software Engineer - Fleet Management

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • At least 3 years of software engineering experience, with strong foundations in algorithms, data structures, and systems design.
  • A deep interest or experience in robotics, multi-agent systems, fleet management, logistics optimization, or operations research, with the ability to reason about graph algorithms, optimization problems, and state machines.
  • Strong proficiency in Go and working familiarity with GraphQL, gRPC, NATS or Kafka, SQL (MySQL), Docker, and Kubernetes.
  • Comfort with distributed systems concepts, including real-time messaging, event-driven architectures, state management, and eventual consistency.
  • A product-minded approach that considers the user experience and how factory operators and engineers will interact with the software.

Responsibilities

  • Implement and improve job scheduling, vehicle routing, traffic management, and fleet orchestration algorithms in Go, including task assignment, path planning, conflict resolution, dynamic replanning, and resource allocation.
  • Explore and apply SI and machine learning techniques to improve scheduling, routing, anomaly detection, and operational decision-making.
  • Build and maintain integrations with industrial equipment, manufacturing execution systems, and internal platforms connecting fleet management to factory automation.
  • Contribute to frontend tooling that gives factory operators real-time visibility into fleet status, scheduling decisions, and system health.
  • Write comprehensive tests for algorithmic correctness, edge cases, and performance.
  • Design and improve observability through metrics, logging, tracing, and dashboards that make fleet behavior transparent and debuggable.
  • Collaborate with firmware engineers to ensure fleet-level decisions translate to correct vehicle behavior, and contribute to robot control software when needed.

Desired Qualifications

  • Experience building user-facing features, applying site reliability engineering practices, developing continuous integration and continuous delivery pipelines, or automating infrastructure.
  • Experience with fleet management, warehouse automation, industrial automation systems, robotics controls, or hardware-software integration.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs