
Senior Routing Engine Developer – CX Platform
Posted Nov 4

Posted Nov 4
This is a fully remote position, open to applicants in Texas.
• Design and create enterprise-grade routing engines that facilitate real-time distribution of voice and digital interactions.
• Implement advanced routing algorithms that consider skills, priorities, capacity, availability, and business rules.
• Ensure optimal availability, scalability, resilience, and performance across various queues, routing paths, and interaction workloads.
• Design and manage APIs that support routing configuration, administration, monitoring, and integration needs.
• Optimize systems for high concurrency, fault tolerance, resiliency, and reliable performance.
• Integrate routing services with telephony, digital messaging, workforce management, CRM, identity, reporting, and analytics systems.
• Develop Java and Spring Boot services, APIs, integration components, and reference implementations.
• Convert business journeys and operational needs into solution components, interaction flows, deployment perspectives, and technical roadmaps.
• Specify non-functional requirements related to availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
• Review designs and code, identify technical risks, challenge assumptions, and make pragmatic decisions that balance quality, time, and cost.
• Set engineering standards, reusable patterns, quality gates, documentation expectations, and guidelines for technology adoption.
• Work alongside CX domain experts to translate operational requirements into routing functionalities.
• Collaborate with product, architecture, workforce management, telephony, and CX platform teams.
• Over 8 years of software engineering experience, demonstrating significant ownership of architecture and technical delivery for distributed applications.
• Expert-level hands-on experience with Java, Spring Boot, distributed systems, microservices architectures, REST APIs, persistence, security, testing, and performance engineering.
• Experience in developing routing logic for contact centers, communications, or customer engagement platforms.
• Understanding of ACD concepts, agent states, queue management, skill-based routing, priority routing, proficiency routing, and workload balancing.
• Proven experience in building high-throughput, low-latency transaction processing systems.
• Deep knowledge of API-first design, event-driven architecture, messaging, distributed systems, and cloud-native engineering.
• Familiarity with PostgreSQL or similar relational databases, data modeling, integration data flows, and transactional design.
• Hands-on experience with contact center or CX platforms and the operational concepts governing customer routing and engagement.
• Strong communication skills, including the ability to create clear technical documentation and lead client-facing workshops.
• Experience with real-time communications platforms such as FreeSWITCH or Kamailio.
• Knowledge of optimization algorithms, decision engines, or scheduling systems.
• Experience with contact center platforms like Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or similar.
• 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 an advantage.
• Comprehensive compensation and benefits package.
• Health insurance.
• Relocation program.
• Flexibility to work remotely / Work From Anywhere culture.
• Opportunities for professional development.
• Certification programs.
• Mentorship and talent investment initiatives.
• Opportunities for internal mobility.
• Internship opportunities.
• Involvement in impactful projects for top global clients.
• An inclusive and supportive work environment.
• Open lines of communication.
• Regular team-building social events.
• Commitment to sustainable business practices focusing on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
avra
ClickHouse
Michael Baker International
Bright Vision Technologies
Get handpicked remote jobs straight to your inbox weekly.