Miratech
Miratech
Miratech is a global IT services and consulting company working with enterprises on digital transformation. Its services span outsourcing, software development, and professional services, combining the scale of enterprise delivery with the adaptability associated with start-up innovation. Founded in 1989, Miratech operates across B2B consulting and SaaS-related technology work, supporting organizations that need software expertise and technology services.

Senior Java Voice Engineer, CX Platform (Canada Remote)

Build programmable voice infrastructure for Miratech’s global IT services clients. Develop Java, SIP, WebRTC, and CPaaS-style communication platforms.

Description

  • Create programmable voice services, APIs, and call-control features for enterprise communications platforms.
  • Develop and enhance voice infrastructure with FreeSWITCH, Kamailio, SIP, RTP, WebRTC, and related technologies.
  • Build Java and Spring Boot backend services alongside communication APIs.
  • Implement call routing, session control, media processing, carrier integrations, and voice traffic handling.
  • Architect highly available, scalable systems for substantial real-time communications workloads.
  • Diagnose signaling, media, telephony, and call-quality problems across distributed environments.
  • Connect voice services with contact center, routing, digital engagement, CRM, identity, and reporting systems.
  • Define requirements covering availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
  • Evaluate designs and code, surface technical risks, test assumptions, and guide practical engineering decisions.
  • Set engineering standards, reusable patterns, quality gates, documentation practices, and technology adoption guidance.
  • Work with clients, Product, Architecture, QA, DevOps, Security, Operations, and vendors to oversee delivery and resolve critical technical issues.

Requirements

  • At least 8 years of software engineering experience, with significant ownership of architecture and technical delivery for distributed applications.
  • Advanced practical expertise in FreeSWITCH and/or Kamailio, including call control, dial plans, media services, ESL, modules, and platform customization.
  • Background developing API-driven communication platforms, voice services, or CPaaS-style solutions.
  • Strong command of SIP, RTP, WebRTC, session control, media processing, and telephony troubleshooting.
  • Expert hands-on proficiency with Java, Spring Boot, microservices, REST APIs, persistence, security, testing, and performance engineering.
  • Deep knowledge of API-first design, event-driven systems, messaging, distributed architectures, and cloud-native engineering.
  • Experience with PostgreSQL or a comparable relational database, including data modeling, integration flows, and transactional design.
  • Experience working with contact center or CX platforms and customer routing and engagement concepts.
  • Excellent communication skills, including clear technical documentation and leadership of client-facing workshops.
  • Preferred: experience with OpenSIPS, Asterisk, Twilio, SignalWire, or comparable communications platforms.
  • Preferred: experience developing routing engines, IVR platforms, voice bots, or omnichannel engagement services.
  • Preferred: experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
  • Preferred: familiarity with Kafka or RabbitMQ, Kubernetes, Jenkins, observability platforms, API gateways, and security architecture.
  • Experience with AI-assisted software development or AI-enabled solutions is advantageous.

Benefits

  • Health insurance coverage.
  • Relocation support through a dedicated program.
  • Flexible remote work arrangements.
  • Opportunities for professional growth and development.
  • Access to certification programs.
  • Mentorship and talent investment initiatives.
  • Opportunities for internal mobility.
  • Internship opportunities.
  • Work on impactful projects with global reach.
  • Inclusive and supportive workplace culture.
  • Regular company social and team-building events.

Related Jobs

Aleph Alpha

Senior AI Researcher, Foundation Model Pre-Training — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Employees
Artificial IntelligenceB2B

Lead architecture and large-scale pre-training work for Aleph Alpha’s European foundation models, shaping training methods across thousands of GPUs. Build and refine PyTorch training recipes with the Heidelberg-based hybrid team.

Open
General Motors

Summer AI Research Intern, Embodied AI

General Motors

Research machine learning, robotics, and multimodal models for autonomous driving at General Motors. Run experiments and collaborate with research and engineering teams in a hybrid internship based in Sunnyvale, California.

Open
Mobileye

Senior Deep Learning Researcher, Autonomous Vehicles

Mobileye

Research and develop deep learning systems for Mobileye’s autonomous vehicles, including large-scale neural networks built for its EyeQ chip. Improve model performance and bring research into production.

Open
Local Crafts

Remote Customer Service Specialist — Local Crafts (US)

Local Crafts
51 – 200 Employees
eCommerceManufacturingRetail

Support Local Crafts’ online brands by assisting customers with orders, shipping, returns, and craft-related questions over phone, email, and chat. The role combines ticket resolution, order and account updates, and collaboration across teams.

Open