Skip to main content
Rabobank
Scraped fromBuiltinYesterday
BackendSenior

(Senior) Back-end engineer Conversational AI – Growth Accelerator

PythonJavaREST APIAi-Agent ArchitecturesEvent-Driven ArchitecturesDistributed SystemsApi Design
Work Type
Hybrid
Job Type
Full Time
Location
Utrecht
Salary
€ 5.994 and € 8.563

About the Position

As a Backend Engineer in the Conversational AI team, you will design and develop scalable backend services that power intelligent, reliable, and secure conversational experiences. You will collaborate with multidisciplinary teams to translate customer insights into efficient backend capabilities.

Responsibilities

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

Requirements

  • Senior-level experience in backend software engineering.
  • 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.
  • Hands-on experience integrating AI/LLM-based components into backend systems.
  • Experience with distributed systems and API design.

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 with a personal contribution option
(Senior) Back-end engineer Conversational AI – Growth Accelerator€ 5.994 and € 8.563