Senior Routing Engine Architect for Real-Time CX

New Flyer

Winnipeg

Remote

CAD 110,000 - 170,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Relocation program
Remote work culture
Professional development opportunities

Job summary

Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact centers. You will own the core routing engine, handling real-time distribution of voice and digital interactions via queues, skills, and channels using Java, Spring Boot, and cloud-native technologies.

Collaborate with product, architecture, and CX teams to define APIs, non-functional requirements, and deployment views.

Qualifications

  • 8+ years of software engineering with ownership of distributed apps.
  • Expert Java/Spring Boot, distributed systems, REST APIs, security, and performance engineering.
  • Experience building routing logic for contact center or CX platforms.
  • Knowledge of ACD concepts, queues, skill-based routing, and workload balancing.
  • API-first design, event-driven architecture, cloud-native engineering.
  • PostgreSQL or relational databases familiarity.
  • Hands-on CX platform experience and routing concepts.
  • Excellent communication and client-facing workshop leadership.

Responsibilities

  • Design and develop enterprise-scale routing engines for real-time distribution.
  • Implement routing algorithms based on skills, priorities, and capacity.
  • Ensure high availability, scalability, resilience, and performance.
  • Design APIs for routing configuration, administration, monitoring, and integration.
  • Optimize for high concurrency, fault tolerance, and predictable performance.
  • Integrate routing with telephony, messaging, WFM, CRM, identity, reporting, analytics.
  • Develop Java/Spring Boot services, APIs, and integration components.
  • Translate business requirements into solution components and roadmaps.
  • Define non-functional requirements for availability, performance, security, observability.
  • Review designs, identify risks, and drive quality within time and cost constraints.
  • Establish engineering standards and reusable patterns with documentation guidance.
  • Collaborate with CX experts to translate requirements into routing capabilities.

Skills

Java
Spring Boot
Distributed systems
Microservices
REST APIs
Cloud-native
PostgreSQL
API-first design

Tools

Kafka
RabbitMQ
Kubernetes
Jenkins
Observability platforms

Job description

Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact centers. You will own the core routing engine, handling real-time distribution of voice and digital interactions via queues, skills, and channels using Java, Spring Boot, and cloud-native technologies.

Collaborate with product, architecture, and CX teams to define APIs, non-functional requirements, and deployment views.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Routing Engine Engineer Real-Time CX
Senior Routing Engine Engineer Real-Time CX

Miratech • Calgary

Remote
CAD 120,000 - 180,000
Health insurance
Relocation program
Remote work
+2
Senior Real-Time Routing Engine Architect
Senior Real-Time Routing Engine Architect

SmartRecruiters, Inc. • Canada

On-site
CAD 120,000 - 180,000
Culture of Relentless Performance
Competitive Pay & Benefits
Global Collaboration Opportunities
Senior Routing Engine Architect — CX Platform (Remote)
Senior Routing Engine Architect — CX Platform (Remote)

Miratech • Calgary

Remote
CAD 120,000 - 190,000
Health insurance
Relocation program
Work From Anywhere
+3
Senior Real-Time Routing Engine Architect
Senior Real-Time Routing Engine Architect

Miratech • Edmonton

Remote
CAD 120,000 - 170,000
Relentless Performance
Remote Work
Growth & Development
+3
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Calgary

Remote
CAD 120,000 - 190,000
Health insurance
Relocation program
Work From Anywhere
+3
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Toronto

On-site
CAD 120,000 - 180,000
Health insurance
Relocation program
Remote work
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Edmonton

Remote
CAD 120,000 - 170,000
Health insurance
Relocation program
Remote work flexibility
+2
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Brampton

On-site
CAD 110,000 - 150,000
Health insurance
Relocation program
Work From Anywhere culture
+2
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Alberta

Remote
CAD 110,000 - 160,000
Health insurance
Relocation program
Remote work scheduling
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Canada

Remote
CAD 110,000 - 150,000
Health insurance
Remote work opportunities
Relocation assistance
+1