Senior Software Engineer | AI Agents & Cloud Platform (Cast Pilot team)
Core
Build a public, permission-aware MCP server and AI assistant layer that allows external clients to query live Kubernetes cluster state and cost data across AWS, GCP, and Azure.
Role type
Senior Software Engineer (AI Agents & Cloud Platform)
Builds
Public MCP server, AI agent flows, cross-cloud connectivity, and quality evaluation pipelines for Kubernetes infrastructure.
Domain
Cloud Infrastructure (Kubernetes, AWS, GCP, Azure) and AI Agents
Deliverable
production ML models
Required skills
Go, Kubernetes, Cloud Provider APIs (AWS/GCP/Azure), MCP servers, LLM application quality, OAuth 2.0/OIDC, Terraform, PostgreSQL, ClickHouse, Temporal, gRPC, REST, Prometheus, Grafana, Loki, Tempo, PostHog, GitLab/GitHub CI, ArgoCD, Kargo
Preferred skills
Systems programming, Multi-tenant SaaS architecture, Agent gateways, RAG pipelines, EKS/GKE/AKS internals, Kubernetes OSS contributions
Technologies
Go, Kubernetes, AWS, GCP, Azure, Terraform, PostgreSQL, ClickHouse, Temporal, gRPC, REST, Prometheus, Grafana, Loki, Tempo, PostHog, GitLab, GitHub CI, ArgoCD, Kargo
Responsibilities
Design and build systems for AI agent flows and context retrieval; Develop and maintain cloud connectivity across AWS, GCP, and Azure; Write production Go services interacting with cloud APIs and LLM APIs; Own features end-to-end from design to production rollout; Debug novel problems in agent reasoning and cross-cloud permissions; Build the quality harness including evals and telemetry; Contribute to product direction and backlog; Participate in on-call rotation.
Seniority
Senior, hands-on IC