Genesys

Staff Software Engineer

Genesys
Apply
2 months ago
Remote, PortugalStaff+

Responsibilities

  • Build MCP servers and clients, including tool and resource schemas, transports, authentication, scoping, and versioning.
  • Build A2A components for agent discovery, capability advertisement, task delegation, handoff, message contracts, and failure semantics.
  • Develop multi-step agentic workflows with planning, tool-call loops, state and context management, memory, human-in-the-loop checkpoints, retries, and termination conditions.
  • Own the reliability, latency, and cost characteristics of production agent systems.
  • Build evaluation and observability capabilities, including tracing, evaluation harnesses, and regression gates.
  • Harden agent systems against tool abuse and prompt injection using least-privilege tool access.
  • Debug non-deterministic production failures across multi-agent paths and collaborate on architecture, code reviews, and design reviews.

Requirements

  • 8+ years of professional software engineering experience.
  • Deep hands-on experience building with LLMs and agent frameworks such as LangGraph, AutoGen, CrewAI, or custom orchestration.
  • Practical experience with MCP and/or A2A, or a strong grasp of the underlying concepts and ability to ramp quickly.
  • Proven systems design skills involving state, concurrency, failure modes, and observability in distributed, non-deterministic systems.
  • Proficiency in Java and/or TypeScript/Node.
  • Track record of shipping and operating complex production systems rather than only prototypes.
  • Ability to work with ambiguity while best practices are still developing.
  • Clear communication skills, including explaining agent behavior to non-technical stakeholders.
  • Desirable qualifications include LLM and agent evaluation framework experience, open-source agent or protocol contributions, RAG pipeline and vector database experience, Python proficiency, and prompt engineering or context management at scale.

Benefits

  • Virtual Office location in Portugal with a flexible-first working culture.
  • Mentorship, learning programs, leadership development, and education support.
  • Paid volunteer time, August Free Fridays, well-being resources, and regionally tailored programs for employees and families.
  • AI-focused work supporting technology used by more than 8,000 organizations worldwide.
Genesys

About Genesys

5,001-10,000 employees

Genesys builds cloud contact center and customer experience software used by enterprises to manage voice and digital interactions, self-service, and workforce engagement. Its Genesys Cloud platform and related tools are sold as subscription services (CCaaS) with AI for routing, automation, and analytics. The company serves more than 8,000 organizations worldwide and is headquartered in Menlo Park, California.

Contact me