Engineering · Full-time · Remote (Europe)
We are looking for a Senior Kubernetes Engineer to design and build the core platform components that power our infrastructure products — both open-source and commercial.
At Clastix, we build technologies used in production by companies like NVIDIA, OVH, Rackspace, and Fastweb to run Kubernetes at scale. Our open-source projects — Kamaji (hosted control planes) and Project Capsule (multi-tenancy) — are widely adopted across the cloud-native ecosystem, and our commercial platform kMetal brings that same foundation to organisations running Kubernetes on bare metal.
You will work on the deep internals: Kubernetes operators and controllers, API machinery, multi-tenant architecture, and platform-level abstractions that real operators rely on. This is systems-level engineering, not application development on top of Kubernetes.
Our team is remote-first within Europe, with frequent in-person meetups for team building. Professional fluency in English (written and spoken) is mandatory.
Design and implement Kubernetes operators and controllers at production quality — including API design, reconciliation loops, and upgrade paths
Contribute to our open-source projects (Kamaji, Project Capsule) and engage with the upstream community
Architect multi-tenant platform components that isolate tenants across compute, network, and identity boundaries
Build and evolve core pieces of kMetal — hosted control planes, fleet management, tenant lifecycle, and integrations with Linux KVM virtualisation and software-defined networking
Own reliability, performance, and observability for your components — from unit tests to production-grade instrumentation
Collaborate with product, solutions, and customer-facing teams to turn field feedback into concrete platform improvements
Review designs and code with other engineers, raising the technical bar on the team
Contribute to public-facing technical content — KEPs, blog posts, conference talks — that strengthens Clastix's authority in the Kubernetes space
We strongly encourage engineers to leverage generative AI tools for productivity. A Claude Pro subscription is provided, and we expect engineers to use modern AI-assisted workflows for repetitive or boilerplate tasks.
5+ years of backend or systems engineering experience, with at least 3 years working deeply with Kubernetes in production
Strong proficiency in Go, with a track record of building and shipping production systems
Hands-on experience building Kubernetes operators and controllers (controller-runtime, Operator SDK, or equivalent)
Deep understanding of Kubernetes internals: API server, scheduler, etcd, controllers, networking, and storage
Experience designing distributed systems with strong correctness guarantees under failure
Strong sense of ownership — able to take a component from design through production and long-term maintenance
Fluent in English (written and spoken)
Experience contributing to upstream Kubernetes, CNCF projects, or other widely-adopted OSS
Familiarity with Cluster API, hosted control plane patterns, or multi-cluster architectures
Background with bare metal infrastructure, KVM/libvirt, or software-defined networking (Kube-OVN, Calico, Cilium)
Experience with gRPC, Protobuf, or API schema-driven development
Prior work on multi-tenant SaaS or platform products
Remote Work: flexible remote or hybrid work options across Europe.
Performance-Based: focus on results and outcomes, not set working hours; high autonomy and ownership expected.
International Environment: open-source community and enterprise customers across Europe, US, and beyond.
Small senior team: direct impact on product architecture and engineering culture.
Engineering-first culture: strong focus on architecture, correctness, and long-term maintainability.
Depending on experience, our gross salary range is between 60.000 and 75.000 EUR. Candidates entitled to a valid work permit for Italy will be employed under a permanent contract regulated by Italian laws.
EU citizens, as well as individuals with a valid EU work permit, may engage under a B2B independent contractor agreement.
Send your CV and a brief introduction to jobs@clastix.io with the subject line "Senior Kubernetes Engineer Application".