Backend Engineer — A2A Integration

EPAM Systems

Portugal

Remote

EUR 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems is seeking a Backend Engineer — A2A Integration in Portugal for a fully remote role. You will design and build the Agent Gateway components, enable agent discovery, and implement JSON-based identity/configuration publishing.

You will work with Python/Go, REST, and event-driven patterns to scale distributed agent ecosystems. You will focus on high-performance APIs, secure communications, and observability, collaborating with platform teams to validate performance under load and to

Qualifications

  • 3+ years of backend engineering experience.
  • Strong experience building and consuming APIs with attention to security.
  • Hands-on with REST APIs and asynchronous/event-driven patterns (SSE).
  • Understanding microservice communication and distributed systems in production.
  • Familiarity with schema design and structured JSON endpoints.

Responsibilities

  • Develop and maintain A2A Gateway components enabling agent discovery, registration, and interaction.
  • Implement Agent Card JSON schema and /.well-known/agent.json endpoints for identity and configuration publishing.
  • Design and integrate A2A invocation patterns, handling JSON-RPC 2.0 messaging and task lifecycle events.
  • Build high-performance APIs in Python using async frameworks and AgentCore SDK.
  • Ensure secure communication flows for agent interactions via REST and streaming (SSE).
  • Collaborate with platform teams to validate integration under load and ensure observability.

Skills

Python
Go
API design
Async programming
Microservices
JSON schemas
REST APIs
SSE

Tools

AgentCore SDK

Job description

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.

Responsibilities
  • Develop and maintain A2A Gateway components enabling agent discovery, registration, and interaction
  • Implement Agent Card JSON schema and /.well-known/agent.json endpoints for identity and configuration publishing
  • Design and integrate A2A invocation patterns, handling JSON-RPC 2.0 messaging, task lifecycle events, and push notifications
  • Build and optimize high-performance APIs in Python using async frameworks and AgentCore SDK
  • Implement 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 load
  • Ensure proper observability of inter-agent workflows, promoting traceability and debugging capabilities
  • Support the implementation of deployment topologies for specific gateway use cases and configurations
Requirements
  • 3+ years of experience as a backend engineer working with Python or Go
  • Strong background in building and integrating APIs, including routing and security considerations
  • Hands-on experience implementing REST APIs and asynchronous/event-driven patterns (e.g., SSE, webhooks)
  • Understanding of microservice communication and integration patterns in production environments
  • Familiarity with schema design and structured JSON endpoints for distributed services
Nice to have
  • Experience working with AWS AgentCore Gateway and related templates
  • Exposure to AWS Bedrock multi-agent invocation patterns
  • Knowledge of SSE event streaming for task lifecycle handling and scalability
  • Familiarity with OpenTelemetry for distributed tracing propagation across A2A agent flows
We offer
  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer — A2A Integration
Backend Engineer — A2A Integration

EPAM Systems • Portugal

Remote
EUR 65,000 - 86,000
Remote work
Flexible hours
Remote Backend Engineer - A2A Integration
Remote Backend Engineer - A2A Integration

EPAM Systems • Portugal

Remote
EUR 70,000 - 90,000
Remote Backend Engineer – A2A Gateway & Integration
Remote Backend Engineer – A2A Gateway & Integration

EPAM Systems • Portugal

Remote
EUR 65,000 - 86,000
Remote work
Flexible hours
Senior Platform Engineer — Agent Gateway Lead
Senior Platform Engineer — Agent Gateway Lead

EPAM Systems • Portugal

Remote
EUR 90,000 - 135,000
Competitive compensation
Flexible work hours
Internal events and communities
+1
Remote Senior Platform Engineer - Agent Gateway Lead
Remote Senior Platform Engineer - Agent Gateway Lead

EPAM Systems • Portugal

On-site
EUR 70,000 - 100,000
Competitive compensation
Career growth opportunities
Flexible work hours
+1
Senior Platform Engineer: AWS AgentGateway Lead (Remote)
Senior Platform Engineer: AWS AgentGateway Lead (Remote)

EPAM Systems • Portugal

Remote
EUR 90,000 - 135,000
Competitive compensation
Flexible work hours
Internal events and communities
+1
Observability Engineer — AgentCore Telemetry
Observability Engineer — AgentCore Telemetry

EPAM Systems • Portugal

Remote
EUR 60,000 - 100,000
Remote work
Career growth opportunities
Backend Python MCP Engineer
Backend Python MCP Engineer

EPAM Systems • Portugal

Remote
EUR 65,000 - 90,000
Flexible work hours
Agent Evaluation Engineer — Build-Time Framework & Deployment Gates
Agent Evaluation Engineer — Build-Time Framework & Deployment Gates

EPAM Systems • Portugal

Remote
EUR 75,000 - 110,000
Competitive compensation
Remote work
Career growth opportunities
+2
Observability Engineer — AgentCore Telemetry
Observability Engineer — AgentCore Telemetry

EPAM Systems • Portugal

Remote
EUR 70,000 - 110,000
Flexible work hours
Competitive compensation