Senior Routing Engine Developer (CX Platform)
Miratech
We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop the core routing engine responsible for intelligent distribution of voice and digital interactions across agents, queues, skills, channels, and business units in real time. The role includes building highly scalable backend services capable of processing large volumes of routing decisions with strict latency, availability, and resiliency requirements. You will work primarily with Java, Spring Boot, distributed architectures, event-driven systems, and cloud-native technologies, collaborating closely with product, architecture, workforce management, telephony, and CX platform teams.
Responsibilities:
Design and develop enterprise-scale routing engines that distribute voice and digital interactions in real time.
Implement intelligent routing algorithms based on skills, priorities, capacity, availability, and business rules.
Ensure high availability, scalability, resilience, and performance across queues, routing paths, and interaction workloads.
Design and maintain APIs supporting routing configuration, administration, monitoring, and integration requirements.
Optimize systems for high concurrency, fault tolerance, resiliency, and predictable performance.
Integrate routing services with telephony, digital messaging, workforce management, CRM, identity, reporting, and analytics platforms.
Design and develop critical Java and Spring Boot services, APIs, integration components, and reference implementations.
Translate business journeys and operational requirements into solution components, interaction flows, deployment views, and technical roadmaps.
Define non-functional requirements for availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
Review designs and code, identify technical risks, challenge assumptions, and drive pragmatic decisions that balance quality, time, and cost.
Establish engineering standards, reusable patterns, quality gates, documentation expectations, and technology adoption guidance.
Collaborate with CX domain experts to translate operational requirements into routing capabilities.
8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications.
Expert-level hands-on experience with Java, Spring Boot, implementing distributed systems and microservices architectures, REST APIs, persistence, security, testing, and performance engineering.
Experience developing routing logic for contact center, communications, or customer engagement platforms.
Knowledge of ACD concepts, agent states, queue management, skill-based routing, priority routing, proficiency routing, and workload balancing.
Experience building high-throughput, low-latency transaction processing systems.Deep understanding of API-first design, event-driven architecture, messaging, distributed systems, and cloud-native engineering.
Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.
Hands-on experience with contact center or CX platforms and the operational concepts behind customer routing and engagement.
Excellent communication skills, including the ability to produce clear technical documentation and lead client-facing workshops.
Nice to Have
Experience with real-time communications platforms such as FreeSWITCH or Kamailio.
Knowledge of optimization algorithms, decision engines, or scheduling systems.
Experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
Exposure to WFM processes and integrations involving forecasting, schedules, adherence, etc.
Familiarity with Kafka or RabbitMQ, Kubernetes, Jenkins, observability platforms, API gateways, and security architecture.
Practical experience with AI-assisted software development or AI-enabled solutions, including tools such as Claude or GitHub Copilot, is a plus.
We offer:
Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
- ...Flinks is the embedded finance platform that brings together... ...Build and own our internal developer platform: a Backstage-based portal... ...platform, DevOps, or infrastructure engineering, with real software... ...practitioner, not a strategist: senior enough to drive initiatives and...SeniorFull timeLive InLocal area
$180k - $240k per year
...100M in lost revenue. We work with top data-center owners, developers and general contractors across the world, including Crusoe,... ...in New York. The role We're looking for a Senior Platform Engineer to build the cloud foundation that Foresight runs on. You...SeniorFull timeFor contractorsInternshipWork at office- ...looking for a talented and experienced SharePoint and Power Platform developer to join our team. The ideal candidate will have a strong background... ...Education Bachelor's degree in Computer Science, Software Engineering or equivalent. Knowledge and skills Minimum of 5 years...SeniorWork at officeFlexible hours
- ...that outcome. Why This Role Matters As a Senior Java Developer , you will join our iTopia platform team, a team at the heart of the backend systems that... ...to technical direction, and help improve our engineering practices. Your strong technical judgment, clear communication...SeniorManual laborRemote work
$80k - $138k per year
...through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI... ...encryption, secrets management, and data access controls. • Develop high availability and disaster recovery strategies, including...SeniorPermanent employmentFlexible hours$95k - $145k per year
...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing Platform Engineering... ...contributing to reusable engineering assets, and continuously developing your technical and consulting expertise. In this role, you...SeniorLong term contractPermanent employmentFull time$95k - $145k per year
...Employment Type: Full-Time CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data Platform Engineering... ..., contributing to reusable data assets, and continuously developing your technical and consulting expertise. In this role, you...SeniorLong term contractPermanent employmentFull time- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering... ...that AI should be cultivated as a global public good—developed and used safely towards human flourishing. For more information...Senior
$120k - $150k per year
...We are seeking a highly skilled Microsoft Power Platform & GenAI Developer to build intelligent business applications, automate enterprise workflows... ...automation solutions leveraging GenAI. Develop prompt engineering strategies and optimize LLM outputs for business use cases....Full time- ...You'll join the CX Order Management Services team, a cloud-native engineering group building the backbone of SAP's commerce fulfillment ecosystem. We... ...We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as...SeniorPermanent employmentFull timeContract workLocal areaFlexible hours
- ...Job Description DevOps & Python Platform Engineering Specialist Key ResponsibilitiesSoftware... ...ResponsibilitiesSoftware Development & Engineering Design, develop, and maintain scalable content... ..., Relevant experience and skills, Seniority and performance, Market and business...SeniorPermanent employmentFull timeLocal area
- ...growing cost curve. The unified AI Platform Team builds the centralized... ...governance layers that safely route users to the most cost-... ...We are looking for a Platform Engineer to help build and operationalize... ...closely with the Team Lead and Senior/Staff SWE, you will be the hands...Senior
- ...Motive is looking for an experienced and highly motivated Senior Engine Software Developer with expertise in Unreal Engine 5 to join its Iron Man team... .... Ensure optimal performance of the game on multiple platforms. Troubleshoot and resolve software defects and technical...SeniorFull timeLocal area
- ...Botpress is the enterprise-grade AI agent platform for customer support — built the other... ...to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the... ...conversational AI. As a senior member of the engineering team, you’ll own features end to end,...SeniorFull timeWork at office
- ...relationship building across our global community. The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for supporting...Full timeFlexible hours
- ...directly improve how hundreds of developers build, deploy, and operate... ...us in building a unified platform that removes complexity and enables... ...are looking for a Platform Engineer who is passionate about... ..., automation, observability, developer experience and hybrid deployment...Full timeFlexible hours
$105.6k - $158.4k per year
...leveraging the power of Computer Vision. As a Senior Engineer, working with your technical lead and... ...application and our computer vision platform which will be using native code.... ...Native mobile development ~ Experience developing native applications for iOS/iPadOS (Objective...SeniorRemplacementFull timeApprenticeshipInternshipWork at officeLocal areaRemote work3 days per week- ...governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and automation engine for Bell Business Markets (Network as... ..., and scale our network automation platform using cutting-edge, cloud-native...SeniorFull timeWork at office3 days per week
- ...context, the PSC is creating a new Lead AI Platform Engineer position. The role will be responsible... ...Qualifications Intermediate to senior profile, ideally with 5+ years of experience... ...direction. Your work creates value. You’ll develop innovative solutions and build...SeniorFull time
$60k - $120k per year
..., or upgrades of the Microsoft Dynamics platform for our clients, your future responsibilities... ...Degree in computer science, software engineering, computer engineering, or a related... ...experience as a business analyst, designer, or developer Minimum of 2 years of experience with...Full timeInternship- ...Responsibilities Develop software according to specifications, including software requirements... ...of experience as a software developer or engineer. At least 2 recent years using modern... ...Svelte. Experience with cloud-hosting platforms, virtualization and containerization,...SeniorFlexible hours
- ...CSI) team. We are looking for a seasoned developer with a strong security mindset to help evolve our internal security platform. The Cloud Security and Identity team builds... ...through reliable, observable, and well-engineered systems. Your day at a glance: You will...SeniorLong term contractFull timeFlexible hours
- .... Our Translation Management platform enables organizations to automate... ...language service providers. Developed by Consoltec, now part of XTM... ...operations. Our Montréal engineering team works in an Agile, collaborative... ...) We are looking for a Senior Full Stack Developer who...SeniorLong term contractFull timeInternshipRemote work
$95k - $145k per year
...Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team.... ...continuous integration workflows. 3. Cloud Native & Platform Engineering Containerization & Orchestration:...SeniorPermanent employmentFull time$69.45k - $119.45k per year
...AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade... ...with enterprise systems, APIs and data platforms so clients can move from prototypes to... ...including model selection, prompt and context engineering, advanced RAG, tool/function calling,...SeniorFull timeManual laborWork at officeLocal area- ...to join our Data Distribution team as a Senior Java Developer in Operations Technology to work on the Client Onboarding and Regulatory Platform and be involved in detailed technical... ...working closely with QA, DevOps, and other engineering teams to integrate, test and release...SeniorFull timeInternshipWork at officeRemote work
$69.45k - $119.45k per year
...design; technology and experience platforms; creative, media and marketing... .... You Are: A hands-on CCaaS Developer with deep technical expertise... ...contact flows, IVR logic, routing strategies, and agent workspace... ...Lex, Bedrock, Google Dialogflow CX, and CCAI Agent Assist....Full timeWork at officeLocal area$114.75k - $162k per year
...based team and help build the platform foundations required to bring... ...observability, and governance needed to develop, evaluate, release, deploy,... ...platform capabilities for AI engineers and product development teams.... ...development conversations, Senior Talent Program, global career...SeniorFull timeTemporary workDirect hireFlexible hours- ...Responsibilities Design, develop, test, debug, and maintain full stack software across... ...language models. Contribute to data engineering pipelines and supporting infrastructure... ...Git, Docker, SQLAlchemy, cloud computing platforms, and AWS preferably. Ability to make...SeniorFull timeWork at officeFlexible hours
- ...infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software... ...Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7 years of experience in object...SeniorPermanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Routing Engine Developer (CX Platform). Be the first to apply!
- senior web designer Montréal, QC
- senior project engineer Montréal, QC
- senior ruby developer Montréal, QC
- senior crm manager Montréal, QC
- cpa senior accountant Montréal, QC
- senior part time Montréal, QC
- senior accountant Montréal, QC
- acheteur senior Montréal, QC
- senior hr manager Montréal, QC
- senior bookkeeper Montréal, QC
