Medior Backend Developer
Role details
Job location
Tech stack
Job description
The conversational router enables smooth handovers between web conversations, AI agents, and the customer service agent inbox. You can think of it as the heart of every customer interaction.
What drives us
You probably remember the best customer journey you've ever experienced, and the worst one too. But why is that? What can businesses do to keep you engaged, solve your problems, and make your life easier and more beautiful, not just in one moment, but across every interaction?
"The entire customer journey. One platform"
People move between channels, platforms, apps and physical locations without thinking about it. Wherever your journey starts and wherever it continues, our goal is simple and ambitious: "Enable growing businesses to serve, sell, interact and engage through one Global AI Powered Customer Engagement Platform. We connect conversations, customer data and payments with AI Agents, so that businesses all over the world can grow faster, together.
All our services are fully integrated within our unique business structure, consisting of four business units: Connect, Pay, Live, and Engage., We are building the ultimate Global AI-Powered Customer Engagement Platform that lets businesses connect with customers, automate work, and handle every interaction through one reliable, user-friendly platform. That is our mission for 2026.
Handling more than a million conversations every day, globally, the conversational router enables smooth handovers between web conversations, AI agents, and the customer service agent inbox. You can think of it as the highly complex, high-volume heart of every customer interaction.
In your first 12 months, you will:
-
Take ownership of developing and maintaining the Conversational Router As a Medior Developer, you'll ensure the Router handles millions of messages daily across channels like WhatsApp, RCS, and SMS, while connecting seamlessly with products like Web Conversations, Conversational AI Cloud, HALO, and Mobile Service Cloud.
-
Work closely with cross-functional teams across CM.com You'll collaborate with other product teams on a regular base to centralize functionalities from various applications into the Router, while exploring new technologies and AI-related solutions to enhance its capabilities.
-
Improve processes using AI, automation, and smart tooling You'll tackle technical challenges such as streaming AI messages, data anonymization, and optimizing performance, ensuring the Router operates at scale and remains reliable 24/7.
-
Make decisions fast, test ideas, and learn from what doesn't work You'll have the freedom to shape your own solutions, make architectural decisions, and contribute meaningfully to a product that processes significant scale.
-
Help shape how AI will redefine your role as a developer AI is changing the way developers work, and we expect you to explore how it can enhance your workflows. By leveraging AI tools for automation, debugging, and optimization, you'll help redefine this role and its impact on the Conversational Router and CM.com's platform.
-
Success is measured by impact, not by perfect plans Your contributions will directly enhance the Router's performance and scalability, helping CM.com deliver seamless conversational experiences to millions of users worldwide., At CM.com, we believe in empowering our people to do what they love, excel at what they do, and make a meaningful impact. As a CM.com club member, you'll have the following benefits:
-
Onboarding: Join our unique 3-days Global Onboarding program in our Headquarters in Breda, a deep dive into the culture of CM.com.
-
Healthy food: Daily healthy lunches and snacks to keep you energized.
-
Effortless commute: The Shuttle mobility card, commuting allowance and Lease-a-bike options get you where you need to be. We have CM company cars that you can use for client visits as well.
-
Invest in your future: A solid pension plan.
-
Time off: Recharge with 25 vacation days, plus the option to purchase 10 additional days.
-
Own your success: Become a shareholder with our Employee Share Purchase Program.
-
Your Development: We support your growth and development through initiatives like the CM Academy, Udemy courses, exclusive meetups with thought leaders, the Young Professional Program, and our own CM Business Adventure (CMBA), ensuring you're always learning and evolving
-
Vitality: Our Vitality Team organizes a year-round vitality program to support a healthy body and mind for all colleagues. Think of stress prevention workshops, ergonomist visit, weekly bootcamps, yoga sessions and our CM sports day.
-
Together at CM.com: Weekly drinks, board game nights, karaoke throwdowns, yearly ski trip, and more! We have something for everyone.
Our diverse perspectives fuel innovation and drive us forward. We welcome everyone, regardless of age, background, or beliefs.
Requirements
- At least 3 years of experience as a backend developer.
- Experience with C#, .NET, and Cloud Services is preferred.
- A strong passion for writing clean, maintainable, and scalable code, with an eagerness to learn and apply modern development practices.
- A proactive mindset when working on complex solutions; you enjoy technical challenges and thrive on solving intricate problems.
- You enjoy working in a relatively small, close-knit team where collaboration is key.
- Full professional fluency in English and preferably also in Dutch.
- You live within reasonable commuting distance of our Breda office.
Benefits & conditions
We believe honesty creates better matches. So here it is:
- You work on-site with your team, collaboration happens face to face.
- Priorities can shift quickly as technology and insights evolve.
- AI will change how your role looks, fast. Some tasks you do today may disappear next year.
- We move before everything is finished or polished.
- For this position, we can only consider candidates who already hold a permanent work and residence permit for the Netherlands.
If that excites you, you'll probably feel at home here. If you're looking for predictability and fixed boundaries, this may not be the right place.