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.
- ...We are looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities, call control services, media processing, and API-driven... ...infrastructure similar to Twilio and other CPaaS platforms. The role includes designing and building the voice platform...SeniorInternshipRemote workRelocation
- ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating... ..., and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing and...SeniorFull timeImmediate startRemote workHome officeFlexible hours
- ...this by building an industry-leading incident management platform that allows companies around the world to consistently... ...in our weekly changelog . About the Role As a Senior Platform Engineer focused on Developer Experience, you'll own the path from a developer's laptop...SeniorFull timeInternshipLocal areaHome office
- ...change failure rate. Reduce merge-to-production lead time as the engineering organization and codebase grow. Diagnose and fix flaky tests... ...quickly. Communicate progress, technical tradeoffs, and developer experience outcomes to product teams and leadership....SeniorFull timeInternshipLocal areaHome office
$113k - $163k per year
...As a Senior Platform Engineer, you will build and operate the shared platform that application teams use to deploy and run services on Azure Kubernetes... ...Automate regional failover across infrastructure, traffic-routing components, and dependent Azure services, and conduct...SeniorLong term contractTemporary workLocal areaFlexible hours$136k - $187k per year
...are too, let's talk. The Auth0 platform secures more than 100 million... ...team enables Auth0 engineers to move faster by giving them... ...collaboration. You will: Develop and maintain a scalable platform... ...concerns (e.g., service discovery, routing), while setting platform best...SeniorLocal areaRemote workWorldwide$184k - $253k per year
...mission. If you are too, let's talk. Get to know the team The Developer Platform team at Auth0 (an Okta company) owns the platform that... ...depend on it. The opportunity We're hiring a Principal Engineer (P5) to serve as the technical leader and compass for the Developer...Local areaWorldwide$137k - $165k per year
...Combined with industry leading AI, the Motive platform gives you complete visibility and... ...com to learn more. About the Role Senior engineer who ships production software and AI systems... ...reduction. Optimize GPUs, inference routing, model choice, and right-sizing; track...SeniorLong term contractTemporary work$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$194k - $266k per year
...powered by Cloudflare all have web traffic routed through its intelligent global network,... ...manage our global network. These Kubernetes platforms are purpose-built from the ground up and... ...run parts of the global Internet. As an engineer on the Kubernetes platform team, you'll...SeniorLong term contractFull timeTemporary workInternshipLocal areaFlexible hours$227k - $420k per year
...pace is faster than ever. Sentry helps developers fix errors and performance issues before... ...works cross-functionally with product, engineering, BizOps, marketing, and sales to build systems... ...models. About the role As a Senior Software Engineer, you will architect and...SeniorHourly payFull timeFlexible hours$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$118.8k - $148.5k per year
...fastest, most affordable and safest routes. We are hiring a Machine Learning Engineer to join our Routing team. Our team... ...for every ride request on our platform. We process millions of route requests... ...and runtime performance Develop statistical, machine learning, or...Hourly payFull timeWork at officeFlexible hours3 days per week- ...diagnosis. Partner with Infrastructure on multi-region data replication and recovery. Share platform on-call responsibility and improve datastore knowledge across the engineering team. Requirements ~5+ years building and running production systems, with significant...SeniorFull timeHome office
$136k - $187k per year
...mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-... ...authorization platform designed by developers for developers. We make access to applications... ...can focus on innovation. The Senior Software Engineer Opportunity You...SeniorLocal areaWorldwideFlexible hours- We are looking for a hands-on BI Platform Operations Engineer to provide production operational support,... ...processes. · Develop and maintain operational runbooks,... ...· Troubleshoot API Gateway routing, authentication/authorization, request...SeniorFor subcontractor
$136k - $187k per year
...technology, and within Okta Platform R&D, we're specifically focused... ...full stack Staff Software Engineer (with a focus on UI) who is passionate... ...will play a crucial role in developing and maintaining shared... ...sharing knowledge, mentoring Senior Engineers, and establishing best...SeniorLong term contractLocal areaWorldwide- ...Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—... ...your career. About the team Stripe's Developer & End-user Experience Platform (DEEP)... ...What you’ll do We're looking for Backend Engineers who want to make an impact on managing money...Full timeInternship
- ...is a financial infrastructure platform for businesses. Millions of... ...a world-class experience for developers using our SDKs. We influence... ...requirements ~6+ years in engineering across a wide range of products... ...A passion for API design and developer experience Preferred qualifications...Full time
usd190.5k - usd262k per year
...About Faire Faire is a technology wholesale platform built on the belief that the future is local. Independent retailers around... ...into insight shapes how fast Faire can move. We’re hiring a Senior Engineering Manager to lead Faire’s Analytics Platform team. You will...SeniorLong term contractWork at officeLocal areaRemote workWork from homeMonday to fridayFlexible hours3 days per week$111.4k - $161.4k per year
...Senior Software Engineer, Search Platform Our vision We are building the next-generation search platform, with a vision to democratize knowledge construction... ...qualifications: Production experience with a search engine such as OpenSearch, Elasticsearch, Vespa, or Solr,...SeniorFull timeWork at officeLocal areaFlexible hours$69k - $114k per year
...We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering... ...platforms, automation, developer productivity, and engineering standards... ..., platform engineers, and senior developers on technical design...SeniorPermanent employmentFlexible hours$136k - $187k per year
...all in on this mission. If you are too, let's talk. Senior Software Reliability Engineer - Data Platform About the Team The Data Platform team is... ...ones in Kubernetes, Hadoop, Mesos Experience in developing and tuning highly scalable distributed systems Excellent...SeniorLocal areaWorldwideFlexible hours$215k - $295k per year
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.... ...sense You have the ability to take complex needs and goals and develop easy to understand explanations for all audiences You’re excited...SeniorFull timeWork at officeLocal areaRemote workHome office$118k - $162k per year
...talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As... ...quality strategy for our frontend and platform surfaces, ensuring every UI release... ...Review requirements and design specs to develop test plans and test strategy for platform...SeniorLocal areaWorldwide$170k - $220k per year
...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role is for a senior engineer/architect for our Core team which owns and ships an open source plugin-based...SeniorFull timeLocal areaFlexible hours$136k - $187k per year
...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering Okta is The World’s Identity Company... ...any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and...SeniorLocal areaWorldwideFlexible hours$165k - $200k per year
...Job Description: Principal Engineer – GTB Dev & Infra Global Transaction... ...As Principal Engineer – GTB Platform (IC Role) You will own and... ...-driven integration, message routing, and protocol translation... ...goals. Here at TD, we hire and develop the best. Training & Onboarding...Contract workWork from home- ...cryptographic security, and other security platforms, the team develops solutions using Splunk SOAR, Python,... ...of new systems. Act as a senior technical escalation point for the automation... ...mentorship to junior and intermediate engineers, including code reviews, troubleshooting...SeniorRemplacementWork at officeWork from home
$190k - $240k per year
...a leading customer engagement platform, powering relevant and memorable... .... We are seeking a Director, CX Business Systems to lead our... ...Responsibilities: Lead and develop a high-performing team of Business... ...into CX workflows (e.g. case routing, health scoring, lifecycle...Contract workInternshipWork at officeLocal areaFlexible 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 Toronto, ON
- senior project engineer Toronto, ON
- senior ruby developer Toronto, ON
- senior crm manager Toronto, ON
- cpa senior accountant Toronto, ON
- senior part time Toronto, ON
- senior accountant Toronto, ON
- senior hr manager Toronto, ON
- senior bookkeeper Toronto, ON
- senior tax manager Toronto, ON
