Senior Routing Engine Engineer – Remote

Miratech

Hamilton

Remote

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Relocation program
Remote work
Professional development

Job summary

Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact center operations. You will craft core routing engines handling real-time voice and digital interactions across agents, queues, and channels using Java, Spring Boot, and cloud-native tech.

You will collaborate with CX domain teams to translate business needs into scalable routing capabilities, define non-functional requirements, and drive

Qualifications

  • 8+ years of software engineering experience with ownership of distributed applications.
  • Expert-level hands-on experience with Java, Spring Boot, REST APIs, security, and performance engineering.
  • Experience building routing logic for contact center or customer engagement platforms.
  • Knowledge of ACD concepts, queues, skills, priority routing, and workload balancing.
  • API-first design, event-driven architecture, and cloud-native engineering.

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 and routing paths.
  • Design and maintain APIs for routing configuration, administration, monitoring, and integration.
  • Optimize systems for high concurrency, fault tolerance, and predictable performance.
  • Integrate routing services with telephony, CRM, analytics, and identity platforms.
  • Develop Java/Spring Boot services, APIs, and integration components.
  • Translate business requirements into routing components and technical roadmaps.
  • Define non-functional requirements for availability, security, observability, and DR.

Skills

Java
Spring Boot
Distributed systems
REST APIs
Performance engineering
Cloud-native
Event-driven
Technical documentation

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
Kubernetes
Kafka
RabbitMQ
Jenkins
Git

Job description

Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact center operations. You will craft core routing engines handling real-time voice and digital interactions across agents, queues, and channels using Java, Spring Boot, and cloud-native tech.

You will collaborate with CX domain teams to translate business needs into scalable routing capabilities, define non-functional requirements, and drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Routing Engine Developer (Remote)
Senior Real-Time Routing Engine Developer (Remote)

Miratech • Kitchener

Remote
CAD 120,000 - 180,000
Health insurance
Relocation assistance
Remote work
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 Real-Time Routing Engine Architect
Senior Real-Time Routing Engine Architect

Miratech • Toronto

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

Miratech • Hamilton

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

Miratech • Ottawa

Remote
CAD 130,000 - 180,000
Health insurance
Relocation program
Work From Anywhere
Senior Routing Engine Developer (CX Platform)
Senior Routing Engine Developer (CX Platform)

Miratech • Mississauga

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

Miratech • Montreal (administrative region)

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

Miratech • Vancouver

Remote
CAD 140,000 - 180,000
Health insurance
Relocation program
Remote work flexibility
+1