Platform Engineer · Multi-Tenant PaaS · Kubernetes · Go
Platform engineer at Weaviate, building control plane services, lifecycle orchestration, and storage infrastructure for a multi-tenant PaaS running across GCP, AWS, and Azure.
- Control planes. Go services that provision isolated clusters per tenant across three clouds: VPC peering, Kubernetes bootstrapping, cloud-specific networking and storage.
- Lifecycle orchestration. Provisioning and teardown state machines in Temporal. Retries, timeout budgets, rollback against partial cloud API failures.
- Kubernetes. Custom controllers, admission webhooks, CNI networking, workload scheduling. CNCF Kubestronaut.
- GPU inference. Embeddings service on GPU nodes, batching and request routing tuned for throughput and p99 latency.
- Storage and observability. Tiering, durability, access pattern-driven optimisation. OpenTelemetry for the rest.