Backend Engineer @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Backend Engineer @EPAM

1wk ago - EPAM is hiring a remote Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Portugal

Role 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
  • 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

Qualifications

  • 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

Requirements

  • Experience working with AWS AgentCore Gateway and related templates (Nice to have)
  • Exposure to AWS Bedrock multi-agent invocation patterns (Nice to have)
  • Knowledge of SSE event streaming for task lifecycle handling and scalability (Nice to have)
  • Familiarity with OpenTelemetry for distributed tracing propagation across A2A agent flows (Nice to have)
Before You Apply
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Engineer @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,469+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later