Senior Routing Engine Architect — CX Platform (Remote)

Miratech

Calgary

Remote

CAD 120,000 - 190,000

Full time

46 hours ago
Be an early applicant

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
Work From Anywhere
Certification programs
Mentorship and mobility opportunities
Global client impact

Job summary

Miratech is seeking a Senior Routing Engine Developer to design and build a next-generation interaction routing platform for enterprise-scale contact centers. You will develop core routing engines and microservices using Java, Spring Boot, and cloud-native architectures to route voice and digital interactions in real time.

Responsibilities include implementing intelligent routing, ensuring high availability and low latency, and integrating with telephony, CRM, and analytics systems.

Qualifications

  • 8+ years of software engineering with ownership of distributed applications.
  • Expert-level Java/Spring Boot with REST, security, and performance engineering.
  • Experience building routing logic for contact centers or CX platforms.
  • Knowledge of ACD concepts, queues, skills-based routing, and workload balancing.

Responsibilities

  • Design and develop enterprise-scale routing engines that distribute voice and digital interactions in real time.
  • Implement routing algorithms based on skills, priorities, capacity, availability, and business rules.
  • Ensure high availability, scalability, resilience, and performance across queues and workloads.
  • Design APIs for routing configuration, administration, monitoring, and integration.
  • Integrate routing services with telephony, messaging, CRM, and analytics platforms.
  • Develop Java/Spring Boot services and integration components.
  • Translate business requirements into routing components and technical roadmaps.
  • Define non-functional requirements for availability, security, observability, and disaster recovery.
  • Review designs, identify risks, and drive pragmatic decisions balancing quality and cost.
  • Establish engineering standards, reusable patterns, and documentation expectations.
  • Collaborate with CX domain experts to translate requirements into capabilities.

Skills

Java
Spring Boot
Distributed systems
REST APIs
Low latency
Cloud-native
Event-driven
High availability
SQL/PostgreSQL

Tools

Kafka
RabbitMQ
Kubernetes
Jenkins
Observability platforms
API gateways
Security architecture

Job description

Miratech is seeking a Senior Routing Engine Developer to design and build a next-generation interaction routing platform for enterprise-scale contact centers. You will develop core routing engines and microservices using Java, Spring Boot, and cloud-native architectures to route voice and digital interactions in real time.

Responsibilities include implementing intelligent routing, ensuring high availability and low latency, and integrating with telephony, CRM, and analytics systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Routing Engine Architect for Real-Time CX
Senior Routing Engine Architect for Real-Time CX

New Flyer • Winnipeg

Remote
CAD 110,000 - 170,000
Health insurance
Relocation program
Remote work culture
+1
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

Miratech • Edmonton

Remote
CAD 120,000 - 170,000
Relentless Performance
Remote Work
Growth & Development
+3
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 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 • Calgary

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

Miratech • Montreal

On-site
CAD 120,000 - 160,000
Relentless Performance
Competitive pay & benefits
Remote work
+4