Source description
About the role
As a senior backend engineer responsible for building the infrastructure that powers AI agents in enterprise environments, you will be working on systems that securely run, manage, monitor, and govern AI agents as they interact with users, business applications, and external tools. This role combines backend engineering, distributed systems, AI agent infrastructure, security, and platform development. Responsibilities: - Build and maintain the core runtime that manages AI agent execution and lifecycle. - Develop systems for message processing, task orchestration, queue management, and recovery from failures. - Design secure communication and execution boundaries between AI agents and the host platform. - Build and enhance sandboxed environments for safe tool and code execution. - Develop scalable backend services, APIs, and platform components. - Build admin interfaces and APIs for configuring agents, permissions, approvals, and audits. - Implement capability, access control, and permission management systems. - Develop durable memory and state management systems for AI agents. - Build integrations with communication platforms, business applications, and external systems. - Improve platform reliability, observability, security, and performance. - Collaborate closely with engineering teams to design, develop, test, and ship new capabilities. Required Skills & Experience: - 5+ years of backend software engineering experience. - Strong proficiency in TypeScript, Node.js, or another modern typed programming language. - Experience building scalable, distributed, and event-driven systems. - Strong understanding of databases, transactions, queues, background workers, and system reliability. - Experience designing and building REST APIs and backend services. - Hands-on experience using AI coding tools and assistants in daily development workflows. - Understanding of AI agent frameworks, agent workflows, tool calling, context management, or agent orchestration concepts. - Strong knowledge of system design, security principles, authentication, authorization, and access control. - Experience debugging, optimizing, and maintaining production systems. - Ability to work independently in large codebases and deliver high-quality solutions. Good to Have: - Experience with AI agent frameworks or SDKs. - Experience building developer platforms, admin consoles, or management systems. - Knowledge of sandboxing, process isolation, containers, or secure execution environments. - Experience with distributed systems concepts such as ordering, retries, idempotency, and fault recovery. - Experience designing extensible architectures and integration platforms. - Exposure to AI infrastructure, LLM applications, or autonomous agent systems. As a senior backend engineer responsible for building the infrastructure that powers AI agents in enterprise environments, you will be working on systems that securely run, manage, monitor, and govern AI agents as they interact with users, business applications, and external tools. This role combines backend engineering, distributed systems, AI agent infrastructure, security, and platform development. Responsibilities: - Build and maintain the core runtime that manages AI agent execution and lifecycle. - Develop systems for message processing, task orchestration, queue management, and recovery from failures. - Design secure communication and execution boundaries between AI agents and the host platform. - Build and enhance sandboxed environments for safe tool and code execution. - Develop scalable backend services, APIs, and platform components. - Build admin interfaces and APIs for configuring agents, permissions, approvals, and audits. - Implement capability, access control, and permission management systems. - Develop durable memory and state management systems for AI agents. - Build integrations with communication platforms, business applications, and external systems. - Improve platform reliability, observability, security, and performance. - Collaborate closely with engineering teams to design, develop, test, and ship new capabilities. Required Skills & Experience: - 5+ years of backend software engineering experience. - Strong proficiency in TypeScript, Node.js, or another modern typed programming language. - Experience building scalable, distributed, and event-driven systems. - Strong understanding of databases, transactions, queues, background workers, and system reliability. - Experience designing and building REST APIs and backend services. - Hands-on experience using AI coding tools and assistants in daily development workflows. - Understanding of AI agent frameworks, agent workflows, tool calling, context management, or agent orchestration concepts. - Strong knowledge of system design, security principles, authentication, authorization, and access control. - Experience debugging, optimizing, and maintaining production systems. - Ability to work independently in la
More at CAW.Tech