Software Engineer, Core Platforms

Bot Auto

Houston, TX0–2 yrs6d agovia LinkedIn

About the Role

Bot Auto is seeking a curious and motivated Software Engineer, Core Platforms to help build and run the internal platforms our engineering teams rely on every day. This is a hands-on role built for growth: you will ship production code early, get regular mentorship and code review, and build deep experience in Kubernetes, infrastructure-as-code, and distributed systems while supporting groundbreaking work in autonomous transportation.

Key Responsibilities

  • Contribute to the development and operation of our Kubernetes-based platforms, including features for scheduling, autoscaling, and internal platform tooling.
  • Write and maintain infrastructure-as-code (e.g., Terraform, Ansible) for on-prem, cloud, and Kubernetes environments, following team standards and reviews.
  • Help build and support workflow platforms that run data pipelines, simulation jobs, ML pipelines, and CI/CD.
  • Assist in deploying and operating self-hosted LLMs and agentic workflows used for internal automation.
  • Support the operation of API gateways and messaging/streaming systems (including MQTT), handling configuration, upgrades, and troubleshooting.
  • Build dashboards, alerts, and logging integrations that improve visibility into platform health.
  • Help track infrastructure costs and implement optimizations identified with senior engineers.
  • Participate in on-call rotations, incident response, and post-incident reviews, with support from experienced teammates.
  • Write clear documentation and runbooks, and help internal users adopt platform services.

Requirements & Tech Stack

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Solid programming skills in at least one of: Python, Go, Java, JavaScript/TypeScript.
  • Working knowledge of Linux, networking fundamentals, Git, and containers (Docker).
  • Eagerness to learn, take feedback, and own tasks from start to finish.

Preferred Qualifications

  • Hands-on exposure to Kubernetes (EKS, GKE, AKS, RKE2/Rancher, or a local setup like kind/minikube).
  • Experience with AWS, GCP, or Azure, from coursework, projects, or work.
  • Familiarity with an IaC tool such as Terraform, Pulumi, OpenTofu, or Ansible.
  • Exposure to workflow orchestration tools such as Argo Workflows or Airflow.
  • Interest or project experience in running LLMs or building agent-based automation.
  • Familiarity with messaging/streaming systems (NATS JetStream, Kafka, Pulsar, RabbitMQ) or API gateways (Kong, APISIX).
  • Experience using Prometheus, Grafana, Loki, OpenTelemetry, or similar observability tools.
  • Interest in cost-aware engineering and infrastructure efficiency.

Entry-Level Software Engineer Jobs in Houston · last 7 days

3 openings · all need no experience

See all 3 →