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

Posted Yesterday
Be an Early Applicant
Hiring Remotely in De Laan, Utrechtse Heuvelrug, NLD
Remote
5K-7K Annually
Mid level
Financial Services
The Role
Design and build scalable backend services and orchestration for conversational AI in the Rabo App. Integrate LLMs and AI agents with internal systems via APIs and event-driven patterns, implement context and memory flows, ensure security, observability, and reliability, and collaborate with product, design, and data teams to translate customer journeys into production-ready backend capabilities.
Summary Generated by Built In
This is what we offer youGross monthly salary between € 5.030 and € 7.183 (scale 09).
  • 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 (possible for most roles)

  • A pension, for which you can set the maximum amount of your personal contribution

View all our benefits.

Job Title(Medior) Back-end engineer Conversational AI – Growth AcceleratorJob Description

Step into the heart of growth and innovation and help build our ambition to become the leading bank for young people. Every day we work within the 'Growth Accelerator 0-30' on innovative digital customer experiences in the Rabo App.

We translate customer behaviour and performance data into sharp insights and informed choices and convert these into scalable solutions with a direct impact on customer experience and commercial results.

In our multidisciplinary teams, you will work together with the best people in the field: from proposition managers and journey experts to UX/UI designers, data analysts, developers, architects, business analysts and product owners. Together we achieve impact from start to finish: from formulating the right customer question to experimenting, building, launching and continuous improvement.

We like pace and action. As a separate department with clear focus and decision-making space, we do not get stuck in reports, but convert insights directly into choices, actions and results.

Together, we are building the future of the bank with strong propositions, smart products and digital experiences that really make a difference for young people.

We are looking for a backend engineer to build the backbone of our Conversational AI interface, enabling customers to interact with the bank in a new and exciting way. You design and develop scalable backend services and orchestration logic that enable AI agents to interpret user intent, manage context and memory, and securely coordinate actions and collaborate with other agents. 

You & your role

Banking is evolving toward a model where conversational AI becomes the primary interface between customers and the bank. Instead of navigating screens, customers increasingly interact through natural conversations, powered by AI agents that understand intent, maintain context, and guide them toward the right financial decisions.

Within the Growth Accelerator 0–30, we build conversational AI capabilities and financial specific agents (e.g. for budgeting, onboarding, or financial insights) that integrate into the bank’s central AI agent, which orchestrates end-to-end customer interactions.

As a Backend Engineer in the Conversational AI team, you design and build the backend systems that power intelligent, reliable, and secure conversational experiences.

You operate at the intersection of backend engineering, AI capabilities, and conversational design. You ensure that AI-driven interactions are not only smart, but also scalable, safe, and deeply integrated with core banking systems.

You work at the intersection of conversational design, AI capabilities, and backend engineering, where you ensure that conversations are not only intelligent, but also reliable, explainable, and safe. You do not just build APIs; you actively shape how conversations are powered, how context flows through systems, and how agents collaborate to deliver meaningful outcomes.

Together with product owners, business analysts, and designers, you translate customer conversations, intents, and journeys into concrete backend capabilities. You define how conversational context is stored and retrieved, how decisions are made within flows, and how responses are grounded in trusted data sources.

Examples from practice
  • Designing and building backend services that power key conversational features to support the product orientation for Gen Z customers.

  • Building secure context and memory flows so conversations remain reliable, explainable and useful across customer journeys.

  • Integrating Large Language Models and AI agents with internal systems through clear APIs, event-driven patterns and trusted data sources.

Facts & figures
  • 36-40 hours per week.

  • You work within Growth Accelerator 0-30 on innovative digital customer experiences in the Rabo App.

  • Over 48,000 Rabobank colleagues worldwide.

Top 3 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.

You do not just build APIs. You actively shape how conversations are powered, how context flows through systems and how agents collaborate to deliver clear and trusted outcomes for customers.

Together we achieve more than alone

We believe in the power of differences. By combining people's differences, we become an even better bank. We are curious about what you will bring to our team at Growth Accelerator 0-30.

The teams of Growth Accelerator 0-30 build innovative digital customer experiences in the Rabo App for young people. Collaboration is our way of working; as one innovative team within Rabobank. You work closely with proposition managers, journey experts, designers, analysts, developers, architects, business analysts and product owners to move from customer insight to experiment, launch and continuous improvement.

Work on yourself & the world around you

For us, your development and that of society go hand in hand. That is why we want to invest in you and work together to create a better world. We summarise this in one sentence: at Rabobank, you work on yourself and the world around you simultaneously. This is reflected in your personal development budget, our hybrid work environment and a good work-life balance. You also contribute to digital banking solutions that help customers make better financial choices, in line with Growing a better world together.

Why everyone is welcome at Rabobank

At Rabobank, we are working towards a culture where everyone feels welcome. We value our differences and use them to collaborate more effectively and make better decisions. We do this step by step, paying attention to what is going well and to the areas where we can continue to improve. By being open to different perspectives, we are creating an environment where colleagues feel heard. That helps us build an organisation where people enjoy working and where we truly understand and serve our customers.

You & your talent
  • (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, you have previously worked at Rabobank and are familiar with our backend and integration landscape.

  • A strong sense of ownership – you’re proactive, quality-driven, and comfortable making architectural trade-offs in complex environments.

  • A customer- and outcome-focused mindset, you understand that backend design directly impacts customer trust, explainability, and experience.

You & the application process
  • If you are invited for an interview, Bo, our virtual assistant, will contact you via SMS and email to schedule the interviews.

  • You can find answers to frequently asked questions here.

  • Assessments and a reliability assessment can be part of the application process.

  • We respect your privacy.

#LI-OVD

Skills Required

  • At least 3 years of backend software engineering experience
  • Backend development using Python
  • Backend development using Java
  • Designing and implementing REST APIs and integration patterns
  • Familiarity with orchestration patterns (A2A, workflows)
  • Experience with AI-agent architectures, including tool invocation, context persistence, conversation state, and guardrails
  • Experience with event-driven architectures, messaging platforms, and distributed system patterns
  • Security, privacy, and compliance considerations when exposing data to AI agents
  • Observability and reliability engineering (logging, metrics, tracing) for AI-augmented systems
  • Hands-on experience integrating AI/LLM components (prompt orchestration, tool/function calling, context management)
  • Experience with distributed systems and API design
  • Prior experience at Rabobank or familiarity with Rabobank backend/integration landscape
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Utrecht
48,564 Employees
Year Founded: 1898

What We Do

Coöperatieve Rabobank U.A. is a full-range financial services provider that operates on cooperative principles. Its origins lie in the local loan cooperatives that were founded in the Netherlands nearly 110 years ago by enterprising people who had virtually no access to the capital market. Rabobank Group is comprised of independent local Rabobanks plus Rabobank Nederland, their umbrella organisation, and a number of specialist subsidiaries. Overall, Rabobank Group has approximately 61,100 employees (in FTEs), who serve about 10 million customers in 47 countries.

Similar Jobs

Mondelēz International Logo Mondelēz International

Director Planning Transformation

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
27 Locations
90000 Employees

GitLab Logo GitLab

Architect

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
3 Locations
2500 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Product Designer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
140K-170K Annually

Affirm Logo Affirm

Lead, Process Excellence

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Netherlands
2200 Employees
69K-99K Annually

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account