C

Cast AI

Autonomous Kubernetes autoscaling and optimization

Senior Software Engineer - Kubernetes Automation

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Strong software engineering fundamentals, including designing clean abstractions, writing maintainable code, and justifying architecture choices.
  • Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
  • Understanding of Kubernetes internals, including autoscaling and networking.
  • Experience personally driving a complex project end-to-end.
  • Experience with AI coding agents and agentic development workflows.
  • Experience using observability tooling in production.
  • Experience with CI/CD and DevOps practices.
  • Strong written and verbal English skills.
  • Adaptability, proactivity, and comfort with ambiguity.
  • Applicants must reside in one of the accepted European countries listed in the posting.

Responsibilities

  • Design and build distributed systems that operate Kubernetes infrastructure autonomously at scale.
  • Write production Go services that interact with AWS, GCP, and Azure APIs for real-time cloud resource management.
  • Own features end-to-end, from design through implementation, testing, and production rollout; most projects ship in 1–4 weeks.
  • Debug complex production issues across cloud providers, Kubernetes clusters, and distributed services.
  • Collaborate with product and other engineering teams to solve problems without textbook solutions.
  • Work with time-series data, cloud provider APIs, and Kubernetes control plane internals.
  • Contribute to product direction and backlog, shaping what gets built as well as how it is built.
  • Participate in on-call rotation for teams that require it.

Desired Qualifications

  • Deep hands-on experience with cloud platforms (AWS, GCP, or Azure), including understanding how compute, networking, and storage work under the hood.
  • Deep knowledge of EKS, GKE, or AKS internals.
  • Container runtime experience with CRI-O, runc, or containerd.
  • Cloud storage depth, including block storage, CSI, volume management, and filesystem internals.
  • Low-level Linux experience, including process internals, packet-level networking (NAT, iptables, conntrack, eBPF, SDN), filesystems, and storage.
  • Low-level systems programming experience in C or C++.
  • Kubernetes or cloud-native open-source contributions.
  • Experience with AI coding agents and agentic development workflows.

About the Company

Cast AI

Autonomous Kubernetes autoscaling and optimization

Cast AI automates Kubernetes management and cloud-cost optimization. Its engine learns from real clusters to predict needs, continuously rightsizes CPU/memory, and adjusts resources automatically to meet performance targets. It handles spot interruptions, uses agentic runbooks with approvals, and includes a Database Optimizer; for AI workloads, Kimchi.dev routes requests across SaaS and self-hosted models with data sovereignty, plus OMNI Compute to provision GPU capacity across clouds. The goal is to remove manual firefighting by making infrastructure run smoothly and cost-efficiently.

Company size
201-500
Company stage
Series C
Total funding
$185.8M
Headquarters
Miami, FL
Founded
2019

Recently Posted Jobs

Explore more opportunities at Cast AI

See more jobs