Search by job, company or skills

CAW groep

Senior SE - Agent Runtime & Platform

Save
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About The Role

We are looking for a senior backend engineer to build the infrastructure that powers AI agents in enterprise environments. You will work 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.

What We're Looking For

  • Strong backend engineering fundamentals.
  • Security-first mindset.
  • Experience building reliable production systems.
  • Interest in AI agents and AI infrastructure.
  • Ability to move quickly, solve complex technical problems, and work in a fast-paced environment.

Skills:- TypeScript, NodeJS (Node.js), Distributed Systems, RESTful APIs, AI Coding Tools, AI Agents, Systems design, Security operations, Access control, ai agent framework, Large Language Models (LLM), Production planning, Go Programming (Golang), Python, custom harness authoring, sandboxing, microvms, hexagonal, Audit, agent sdk and outbox pattern

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149367815

Similar Jobs

Hyderabad, India

Skills:

systems design GolangDistributed SystemsNode.jsTypescriptRestful ApisPythonmicrovmsAccess ControlAI AgentsAudit agent sdkoutbox patternSecurity OperationsAI Coding ToolsProduction PlanningAI agent frameworksandboxingcustom harness authoringhexagonalGo ProgrammingLarge Language Models