Principal Engineer, Kubernetes
Posted 7ds ago
Employment Information
Job Description
Kubernetes engineer for Edera focusing on deep Kubernetes internals and integration. Working with teams to build orchestration primitives and enhance Kubernetes' capabilities.
Responsibilities:
- Own the deep CRI/kubelet integration for our runtime.
- Debug pathological cluster behavior involving kubelet, scheduler, CRI, and CNI.
- Work with the Hypervisor team to align VM lifecycle with pod semantics.
- Build new orchestration primitives for secure multi-tenancy.
- Be the technical authority for how Kubernetes and Edera interact.
- Help define the right abstractions so Kubernetes “just works” on a VM-per-pod runtime.
Requirements:
- Core Kubernetes Depth:
- Strong understanding of API server storage/watches, informers, and controller reconciliation.
- Deep knowledge of scheduler filtering/scoring and admission chain behavior.
- Experience with GC, finalizers, and ownerReference mechanics under load.
- Expert in pod lifecycle and kubelet expectations.
- Strong understanding of kubelet cgroups, QoS, pressure/eviction signals, and CRI lifecycle.
- Clear mental model of probes, logs, exec/attach flows and node-level networking/storage behavior.
- Runtime Integration Basics:
- Knows where Kubernetes assumes shared PID/net/ipc namespaces.
- Understands how CRI relies on Linux container semantics.
- Familiar with device plugins, topology hints, and resource guarantees.
- Strong understanding of CNI IPAM, routing, and teardown behavior.
Benefits:
- Competitive Salary
- Unlimited PTO
- Equity
- 100% medical coverage for you and your eligible dependents


















