Job Description
About the role
You’ll join one of several teams building the low-level systems behind CAST AI’s multi-cloud automation platform. The work sits at the intersection of Kubernetes, cloud infrastructure, and Linux.
Depending on your strengths, you’ll work in one of these areas:
- Cluster and node lifecycle – custom node bootstrapping across AWS, GCP, and Azure. Controllers and operators managing full node lifecycle. Bridging the gap between autoscaler decisions and running VMs – including working around limitations of managed Kubernetes platforms like EKS, GKE, and AKS.
- Cross-cloud provisioning – orchestrating infrastructure across regions and clouds. Workflow orchestration, provisioning integrations, networking and identity across cloud boundaries.
- Live container migration – zero-downtime relocation of running containers using CRIU checkpoint/restore, custom CRI-O and runc forks, and forked cloud CNI plugins. Memory page transfer, TCP session migration, process-level checkpoint/restore. Kernel-level Linux engineering applied to Kubernetes.
- Storage optimization – dynamic volume rightsizing, BtrFS compression, custom CSI drivers. Full storage stack from cloud disk APIs through filesystem internals to Kubernetes PV/PVC lifecycle.
Common across all teams: Go, deep Kubernetes, multi-cloud, building beyond what the ecosystem offers.
How we build
We invest heavily in agentic development and AI-powered tooling. Engineers work with code agents and automated workflows daily. We expect you to shape how these tools evolve.
Requirements:
- Strong backend fundamentals and production-grade coding, preferably Go.
- Hands-on Kubernetes internals, cloud infrastructure, or large-scale distributed systems experience.
- Clear English communication, collaborative and self-directed.
- Bias toward action and ownership.
What would make you stand out
- Deep knowledge of EKS, GKE, or AKS internals.
- Low-level Linux experience: process internals, networking (NAT, iptables, conntrack, SDN), filesystems, storage.
- Kubernetes or cloud-native OSS contributions.
- Cloud storage depth – block storage, CSI, volume management, filesystem internals.
- Container runtime experience (CRI-O, runc, containerd) or CRIU.
- Experience with AI coding agents and agentic development workflows.
- Comfort building where there’s no playbook.
Responsibilities:
- Design, build, and operate backend services, Kubernetes operators, and controllers in Go across AWS, GCP, and Azure.
- Solve infrastructure-layer problems — networking, scheduling, storage, compute, or container runtime internals.
- Build and maintain high-throughput services (gRPC/REST) and async orchestration workflows.
- Shape public and internal APIs.
- Leverage and improve AI-powered development workflows.
- Participate in design reviews, code reviews, on-call, and customer deep-dives.
What’s in it for you?
- Competitive salary (€6,500 – €9,000 gross, depending on the level of experience)
- Enjoy a flexible, remote-first global environment.
- Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
- Equity options.
- Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
- Spend 10% of your work time on personal projects or self-improvement.
- Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
- Annual hackathon to spark new ideas and strengthen team bonds.
- Team-building budget and company events to connect with your colleagues.
- Equipment budget to ensure you have everything you need.
- Extra days off to help maintain a healthy work-life balance.
Hiring process
- Screening call with Recruiter
- Hiring Manager interview
- Technical interview (system design)
- Live coding
- Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI does not provide any form of visa sponsorship/work permit.