EPAM Systems, Inc.
Aveiro / Global
Backend Engineer — A2A Integration
- €65.000 - €86.000
- Remote
Aveiro / Global
We're looking for a Backend Engineer — A2A Integration to join our team in Portugal in a fully remote working mode. In this role, you will contribute to building the Agent Gateway for an Enterprise Agent Development Platform – a cloud-native ecosystem enabling engineering teams to define, orchestrate, deploy, and observe AI agents at scale. You will design and implement the mechanisms for agent-to-agent (A2A) integration, including agent card registration, target configuration, API routing, and invocation patterns. The position requires strong backend engineering expertise combined with a deep understanding of async and event-driven architectures for high-scale distributed systems.ResponsibilitiesDevelop and maintain A2A Gateway components enabling agent discovery, registration, and interactionImplement Agent Card JSON schema and /.well-known/agent.json endpoints for identity and configuration publishingDesign and integrate A2A invocation patterns, handling JSON-RPC 2.0 messaging, task lifecycle events, and push notificationsBuild and optimize high-performance APIs in Python using async frameworks and AgentCore SDKImplement secure and efficient communication flows for agent interactions using REST and streaming mechanisms (SSE)Collaborate with platform and orchestration teams to validate integration correctness and performance under loadEnsure proper observability of inter-agent workflows, promoting traceability and debugging capabilitiesSupport the implementation of deployment topologies for specific gateway use cases and configurationsRequirements3+ years of experience as a backend engineer working with Python or GoStrong background in building and integrating APIs, including routing and security considerationsHands-on experience implementing REST APIs and asynchronous/event-driven patterns (e.g., SSE, webhooks)Understanding of microservice communication and integration patterns in production environmentsFamiliarity with schema design and structured JSON endpoints for distributed servicesNice to haveExperience working with AWS AgentCore Gateway and related templatesExposure to AWS Bedrock multi-agent invocation patternsKnowledge of SSE event streaming for task lifecycle handling and scalabilityFamiliarity with OpenTelemetry for distributed tracing propagation across A2A agent flowsWe offerCompetitive compensation depending on experience and skillsVariety of projects within one companyBeing a part of a project following engineering excellence standardsIndividual career path and professional growth opportunitiesInternal events and communitiesFlexible work hours
#J-18808-Ljbffr
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global
Aveiro / Global