About The Position

We are a team of backend and platform engineers responsible for the core systems that drive our fleet’s operational efficiency. Our mission is to build the "brain" behind fleet management —systems that track the physical state of every vehicle, manage complex hardware configurations, and manage vehicle availability, scheduling, and operational workflows. We act as the source of truth for the physical state and readiness of our fleet. We are looking for a Senior Software Engineer to design and scale the backend services that power our Asset Management and Fleet Management platforms. In this role, you will architect systems that handle complex resource allocation, lifecycle tracking, and workflow automation. You will work on high-availability services where reliability is paramount. Your work will directly impact how our entire organization interacts with our cars and robots, from assembly and maintenance to production dispatching.

Requirements

  • Extensive experience in backend development using Python or Go.
  • Deep expertise in relational database design and optimization
  • Proven track record of building, deploying, and maintaining robust, data-intensive backend services.
  • Strong understanding of how to translate intricate business requirements and physical constraints into clean, modular code.
  • A product-oriented mindset — you care about the reliability and usability of the tools you build.

Nice To Haves

  • Experience with cloud platforms (AWS) and modern infrastructure-as-code practices.
  • Familiarity with gRPC and Protocol Buffers for inter-service communication.
  • Background in building operational tools, logistics systems, or resource management platforms.

Responsibilities

  • Architect and develop scalable backend services that manage the complex lifecycle and state of our autonomous assets.
  • Design sophisticated resource orchestration logic to handle mission scheduling, shift management, and automated conflict resolution.
  • Build and optimize high-performance APIs (REST and gRPC) used by both web clients and the vehicles themselves.
  • Integrate with various internal and third-party tools to create seamless, automated workflows for our operations and engineering teams.
  • Lead the technical design of new features, ensuring they are robust, maintainable, and built for future scale.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service