Senior Software Engineer, Core Platforms
Required skills
- C++
- Python
- Go
- Java
- JavaScript
- TypeScript
- CMake
- Conan
- Bazel
- Docker
Nice to have
- Pulumi
- Terraform
- OpenTofu
- Ansible
- GitOps
- Argo CD
Role summary
Bot Auto is seeking a Senior Software Engineer, Core Platforms to own critical systems for their autonomous trucks. This hands-on role involves build/release engineering, cloud/on-prem infrastructure, core platform services, and fleet operations platforms, with a strong emphasis on security. Responsibilities include managing the C++ build toolchain, CI/CD pipelines, Kubernetes platform, and edge services connecting cloud to vehicles. The engineer will act as a technical leader, primary reviewer, and escalation point, setting standards for releasability, observability, and security. Key areas include event-driven architecture, API gateways, artifact management, on-vehicle connectivity, identity and access management, and certificate management. The role requires strong C++ and Python skills, experience with Kubernetes, cloud providers, and secure system design.
Company Introduction
At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a start-up and the wisdom of seasoned experts, Bot Auto boasts a team that has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create miracles and propel the future of transportation. Join us and transform your dreams into reality.
We are seeking a highly skilled and motivated Senior Software Engineer, Core Platforms to own the systems that carry Bot Auto's autonomous driving software from a developer's commit to a running truck. This is a deliberately broad, hands-on role spanning build and release engineering, cloud and on-prem infrastructure, core platform services, and the operation platforms that run our fleet — with security built into every layer. You will own the C++ build and packaging toolchain that every autonomy team depends on, the CI/CD and container image pipelines that release it, the Kubernetes platform and infrastructure-as-code beneath them, and the backend and edge services that connect our cloud to the vehicle. As a hands-on technical leader, you will be a primary reviewer and escalation point for the engineering organization, and will set the standards that keep a fast-moving codebase releasable, observable, and secure
Key Responsibilities
Required Qualifications
Preferred Qualifications
Similar roles
- Office AdministratorBot Auto · Houston, TX · Onsite
- Software Engineer, Core PlatformsBot Auto · Houston, TX · Onsite
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote- Staff Software Engineer, SalesforceDAT Freight & Analytics · Denver, CO · Hybrid
- Software Engineer II - Seller ExperienceStubHub · New York, NY · Hybrid
- Senior Software Engineer, Cloud ApplicationsTemporal · Remote · Hybrid
