Bot Auto is seeking a Senior Software Engineer, Core Platforms to architect, develop, and scale their next-generation internal platforms, focusing on creating high-impact platform services and workflows to enhance productivity, reliability, and cost efficiency for their autonomous truck operations.
Requirements
- Strong software development skills in one or more languages: Python, Go, Java, JavaScript/TypeScript
- Deep understanding of infrastructure automation, observability, platform scaling, and cost-efficiency strategies
- In-depth experience with Kubernetes internals, including at least one of EKS, GKE, AKS, RKE2/Rancher
- Hands-on background with AWS, GCP, or Azure
- Expert in Argo Workflows, Airflow or similar workflow orchestration platform
- IaC tools proficiency, including Terraform, Pulumi, OpenTofu, or Ansible
- Prior experience deploying LLMs and building autonomous orchestration agents
Responsibilities
- Lead the design, development, and operation of Kubernetes-based platforms, tackling dynamic scheduling, cross-cluster orchestration, autoscaling, and custom platform tooling.
- Architect and maintain robust IaC solutions across bare-metal on-premise environments, cloud infrastructure, Kubernetes clusters, and application deployments.
- Build and manage core workflow platforms supporting data pipelines, simulation jobs, ML model pipelines, CI/CD and other general-purpose workflows.
- Deploy and operate self-hosted large language models and agentic workflows, enabling intelligent automated orchestration and decision-making flows.
- Develop and operate API gateways that facilitate secure, scalable, and reliable access to internal and external services.
- Design and support company-wide event-driven architecture for various protocols (including MQTT), with messaging and streaming platforms
- Architect and manage end-to-end observability solutions, covering metrics, tracing, and logging.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of hands-on experience in platform engineering, DevOps or SRE roles