Role OverviewDesign and develop enterprise-scale routing engines that distribute voice and digital interactions in real time, collaborating closely with product, architecture, workforce management, telephony, and CX platform teams.
What You Will Do
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, and implement intelligent routing algorithms based on skills, priorities, capacity, availability, and business rules.
Why It Might Be a Fit
The role requires 8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications, and 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
- 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
- Competitive Pay and Benefits
- Work From Anywhere Culture
- Growth Mindset
- Global Impact
- Welcoming Multicultural Environment
- Social Sustainability Values
]]>