Build robust backend services that enable AI agents to deliver meaningful, secure, and explainable customer interactions
Design integrations that connect AI agents with core banking systems, ensuring context-aware conversations and smooth orchestration across services in a complex enterprise environment
Deliver AI-powered backend services that provide customers with real-time financial insights and explanations
Improve agent-to-agent integrations that allow conversational solutions to collaborate with other services securely
Strengthen backend reliability by designing scalable and observable services for unpredictable conversational workloads
Design and implement scalable backend architectures that support AI-driven conversational workflows across multiple banking domains
Integrate AI agents with internal services using secure APIs, event-driven patterns, and reliable context propagation mechanisms
Safeguard performance, security, and observability of backend systems supporting customer-facing conversational solutions
Requirements
5+ years of experience in backend software engineering within complex, production-grade environments
Proven experience integrating AI or LLM-based components into backend systems, including context management and orchestration
Strong experience with Python and Java in enterprise-scale applications
Solid knowledge of distributed systems, REST APIs, and event-driven architectures
Experience with AI-agent architectures such as tool invocation and conversation state management
Strong ownership mindset and ability to make architectural trade-offs
Customer-focused attitude with understanding of explainability and trust in financial services
Analytical thinking combined with problem-solving skills
Proactive collaboration skills in multidisciplinary teams
Tech Stack
Distributed Systems
Java
Python
Benefits
Thirteenth month's salary and 8% holiday allowance
10% Employee Benefit Budget
EUR 1,400 development budget per year
Hybrid working: balance between home and office work
A pension, for which you can set the maximum amount of your personal contribution