Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Core Platforms

Home > C/C++ programming jobs

Senior Software Engineer, Core Platforms in USA

  • Bot Auto
  • Full time
  • Email
  • Houston, TX

Responsibilities

  • Design and support company-wide event-driven architecture, messaging and streaming platforms, consumer provisioning, and shared IDL/schema services.
  • Develop and operate secure API gateways and backend services for artifact management, fleet data, operations, object storage, durable state, and distributed locking.
  • Build vehicle-edge services connecting trucks to cloud platforms, including event forwarding, credential and certificate management, and fleet-wide deployment.
  • Implement identity, authorization, RBAC, JWT issuance and verification, service principals, SSO integration, PKI, mTLS, secrets management, and key rotation.
  • Own the C++ build, dependency-resolution, packaging, container-image, GPU toolchain, and cross-compilation pipelines for autonomy software.
  • Operate Kubernetes, infrastructure-as-code, cloud and on-prem platforms, and infrastructure on-call while driving durable fixes for incidents.
  • Review code, write cross-team architecture decision records and design specifications, mentor engineers, and improve testing, documentation, observability, and operational excellence.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of hands-on software engineering experience spanning build systems, infrastructure, or platform engineering.
  • Strong software development skills in Python and C++, plus at least one of Go, Java, or JavaScript/TypeScript.
  • Experience with C++ build and dependency tooling such as CMake, Conan, or Bazel, and container build systems such as Docker.
  • Production experience with Kubernetes and at least one major cloud provider: AWS, GCP, or Azure.
  • Experience designing and operating backend services, APIs, databases, and event-driven systems.
  • Understanding of authentication, authorization, secrets management, and secure system design.
  • Preferred experience with Pulumi, Terraform, OpenTofu, Ansible, Argo CD, Argo Workflows, Airflow, NATS JetStream, Kafka, Pulsar, RabbitMQ, APISIX, Kong, Prometheus, Grafana, Loki, OpenTelemetry, aarch64, NVIDIA DriveOS, TensorRT, PKI, mTLS, HSM/KMS-backed signing, IAM, zero-trust architectures, LLM deployment, agentic automation, autonomous vehicles, robotics, or React and TypeScript.
  • Strong communication, cross-team collaboration, technical review, design, mentoring, and operational leadership skills.

Bot Auto

Bot Auto develops and operates Level 4 autonomous trucks, selling freight capacity as Transportation-as-a-Service to shippers rather than licensing technology. The Houston-based, privately held company (founded 2023) owns the trucks and runs end-to-end operations, pairing fleet operators with aut...

Similar positions

Software Engineering Intern

  • Illinois Tool Works, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Rogers, MN

Senior Embedded Software Engineer

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Senior Software Engineer

  • AMD
  • Full time
  • USA
  • 09/22/2026
  • Longmont, CO

Senior iOS Engineer - Everyday Banking

  • N26
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Berlin, Germany

Software Development Intern, Summer 2027

  • Tyler Technologies
  • Full time
  • USA
  • 09/22/2026
  • Lubbock, TX