Medior Back-end Engineer, Conversational AI – Growth Accelerator
Utrecht, Utrecht, Netherlands, Kingdom of the
Full Time
1 hour ago
$5,030 - $7,183 EUR
Visa Sponsorship
Key skills
Distributed SystemsJavaPythonAILLMLarge Language Models
About this role
Role Overview
Design and build scalable backend services that power conversational AI features for Gen Z customers in the Rabo App
Integrate AI agents, Large Language Models and internal systems through well-defined APIs, event-driven patterns and secure data flows
Work with product owners, business analysts, designers, data scientists and engineers to translate customer journeys into reliable backend capabilities
Actively shape how conversations are powered, how context flows through systems and how agents collaborate to deliver clear and trusted outcomes for customers
Requirements
(Senior-)level experience in backend software engineering
At least 3 years of experience in a similar role
Backend development using Python and Java
Designing and implementing REST APIs and integration patterns
Familiarity with orchestration patterns (e.g. A2A, workflows)
Experience with AI-agent architectures, including tool invocation, context persistence, conversation state, and guardrails
Event-driven architectures, messaging platforms, and distributed system patterns
Security, privacy, and compliance considerations when exposing data to AI agents
Observability (logging, metrics, tracing) and reliability engineering in AI-augmented systems
Hands-on experience integrating AI/LLM-based components into backend systems, including prompt orchestration, tool/function calling, and context management
Experience with distributed systems and API design, and familiarity with event-driven or message-based architectures
Ideally, previously worked at Rabobank and familiar with our backend and integration landscape
A strong sense of ownership – proactive, quality-driven, and comfortable making architectural trade-offs in complex environments
A customer
and outcome-focused mindset, understanding backend design impacts customer trust, explainability, and experience.
Tech Stack
Distributed Systems
Java
Python
Benefits
Thirteenth month's salary
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