Backend Engineer — A2A Integration

Remote in Portugal·Added today

EPAM

46 open roles

Overview

Job details

  • Fully remote

    Per the ad.

Pay & benefits

What you'll get

  • 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

Requirements

What we're looking for

  • 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

The role

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.

What you'll do

  • 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

Hiring process

3 steps3 interviews
  1. Apply

  2. Conversation with Talent Acquisition

    With a Talent Acquisition Specialist

    An introductory conversation with a Talent Acquisition Specialist.

  3. Technical interview

    Video call

    An online technical interview.

  4. Interview with the hiring manager

    With a hiring manager

    A general interview with the hiring manager.

  5. Offer

  • The block is a template on EPAM location pages; the Spain page itself does not show it.

About EPAM

EPAM Systems is a global leader in digital platform engineering and software development services, headquartered in Newtown, Pennsylvania, USA. The company partners with a wide range of industries, including finance, healthcare, retail, and technology, to deliver innovative solutions in cloud, data, artificial intelligence, and enterprise platforms. With over 60,000 employees worldwide, EPAM is recognized as one of the largest IT services companies in the world, consistently ranked among the top providers in the industry.

In Spain, EPAM has established a significant presence with offices in Madrid and Barcelona, serving as key hubs for its European operations. The company is known for its collaborative and innovative work culture, offering opportunities for international professionals to work on cutting-edge projects with global teams. EPAM's Spain offices are particularly active in areas like SAP, cloud engineering, data engineering, and capital markets, making it an attractive destination for skilled IT professionals looking to relocate to Spain.

Industry
IT Services
Founded
1993
Employees
50,000–100,000
Headquarters
Newtown, USA
Website
epam.com
All open roles at EPAM
WhatsApp