Remote job
Senior Software Engineer | AI Agents & Cloud Platform (Cast Pilot team)
Job details
About this role
Role overview Build production systems for an AI assistant that answers questions about live Kubernetes infrastructure and cloud costs. The work spans agent workflows, infrastructure integrations, and a public interface that lets customers connect their own AI clients with permission-aware access. You will ship features end to end and help ensure answers are grounded, secure, and dependable at scale.
Responsibilities - Develop agent flows, context retrieval, and data connections that let the assistant reason over live cluster state. - Build a public MCP server with curated tools, identity handling, auditability, and safety controls. - Maintain connections to AWS, GCP, and Azure, and build production services that interact with cloud APIs, Kubernetes, and language model APIs. - Own work from design through implementation, testing, and rollout; investigate incorrect answers, permission edge cases, and data freshness issues. - Create evaluation, telemetry, and feedback systems to detect quality regressions and guide improvements. - Help shape product priorities and participate in the team’s on-call rotation.
Requirements - Strong software engineering fundamentals, including clean abstractions, maintainable code, and sound architecture decisions. - Production Go experience preferred; comparable systems programming experience may also be relevant. - Experience operating large-scale, multi-tenant SaaS systems and understanding their production failure modes. - Solid Kubernetes knowledge, including scheduling, autoscaling, and networking. - Evidence of leading a complex project end to end, plus hands-on use of AI coding agents and agentic development workflows. - Production experience with observability, CI/CD, and DevOps practices; strong written and spoken English and comfort with ambiguity.
Nice to have - Shipped agentic systems such as MCP servers or clients, tool orchestration, RAG pipelines, or evaluation frameworks. - Hands-on cloud expertise, including IAM, compute, networking, and provider APIs; OAuth 2.0/OIDC or multi-tenant authorization experience. - LLM evaluation and optimization experience, deep managed Kubernetes knowledge, or cloud-native open-source contributions.
Benefits and work setup - Remote-first role restricted to applicants residing in specified European countries; no visa or work-permit sponsorship is available. - Listed gross monthly compensation is €6,500–€9,000, depending on experience, with equity options. - Includes flexible remote work, a development budget, equipment support, extra days off, and dedicated time for personal projects or learning.