Senior Routing Engine Developer (CX Platform)

Miratech
Houston, TX
Remote
Job Description
Role Overview

Design and build the next generation interaction routing platform powering enterprise-scale contact center operation. 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.

What You Will Do

Design and develop enterprise-scale routing engines, implement intelligent routing algorithms, ensure high availability, scalability, resilience, and performance, design and maintain APIs, optimize systems for high concurrency, fault tolerance, resiliency, and predictable performance.

Why It Might Be a Fit

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.

Requirements

  • 8+ years of software engineering experience
  • 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

Benefits

  • Culture of Relentless Performance
  • Competitive Pay and Benefits
  • Work From Anywhere Culture
  • Growth Mindset
  • Global Impact
  • Welcoming Multicultural Environment
  • Social Sustainability Values
]]>