¡Activa las notificaciones laborales por email!

Software Engineer - Agent To Agent / A2a

Red - The Global SAP Solutions Provider

Madrid

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading technology solutions provider is seeking a skilled Software Engineer specializing in agent protocols and secure communication systems. Responsibilities include designing agent protocol implementations, collaborating across teams to build secure solutions, and proficiency in Python and JavaScript. This is a remote position with a contract duration of 6 months, renewable.

Formación

  • Strong experience with agent protocol design and implementation (e.g., MCP, A2A).
  • Proficiency in Python and JavaScript development.
  • Deep knowledge of JSON-RPC 2.0 and its application in distributed systems.

Responsabilidades

  • Design, develop, and maintain agent protocol implementations.
  • Build and integrate services using JSON-RPC 2.0.
  • Collaborate with IAM teams to manage roles and policies.

Conocimientos

Python
JavaScript
Agent protocol design
MCP
A2A
JSON-RPC 2.0
OAuth 2.0
Secure communication practices

Descripción del empleo

Software Engineer - AI - A2A - Remote - Contract - 6 months, renewable

We are seeking a skilled and motivated Software Engineer with a deep understanding of agent-based protocol implementations and secure communication systems. The ideal candidate has hands-on experience with:

  • Message Communication Protocols (MCP)
  • Agent-to-Agent (A2A)

Proficiency in Python and JavaScript is required. You will collaborate across engineering, security, and architecture teams to build secure, scalable, and interoperable agent protocols that drive our identity and access management platforms and decentralized communication systems.

Responsibilities :
  • Design, develop, and maintain agent protocol implementations (e.g., A2A communication, MCP).
  • Build and integrate services using JSON-RPC 2.0 and similar lightweight messaging protocols.
  • Implement and maintain OAuth 2.0 flows to support secure authorization and delegation.
  • Collaborate with IAM teams to manage IAM roles, policies, and least-privilege access across systems.
  • Develop reusable modules and SDKs in Python and JavaScript for internal and external integrations.
  • Contribute to security-first system designs in alignment with modern identity and access management practices.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, sprint planning, and architectural discussions.
Required Skills and Qualifications :
  • Strong experience with agent protocol design and implementation (e.g., MCP, A2A).
  • Proficiency in Python and JavaScript development.
  • Deep knowledge of JSON-RPC 2.0 and its application in distributed systems.
  • Experience implementing and managing OAuth 2.0 authorization flows.
  • Familiarity with IAM roles, permissions, and policy configurations in cloud environments (e.g., AWS IAM).
  • Solid understanding of secure communication practices and authentication protocols.
  • Ability to troubleshoot and debug complex protocol and integration issues.
Preferred Qualifications :
  • Experience working with decentralized identity frameworks or verifiable credentials.
  • Familiarity with cloud-native services and architectures (e.g., AWS, GCP).
  • Prior contributions to open-source agent frameworks or protocol libraries.
  • Understanding of event-driven or message-based architectures (e.g., Kafka, MQTT).

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.