Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Programmable Voice Engineer (CX Platform)

Miratech

We are looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities, call control services, media processing, and API-driven communications infrastructure similar to Twilio and other CPaaS platforms. The role includes designing and building the voice platform powering next-generation customer experience solutions using technologies such as FreeSWITCH, Kamailio, SIP, WebRTC, Java, and Spring Boot. It suits a senior engineer who can move confidently between architecture, code, delivery risk, non-functional requirements, and client-facing technical discussions.
Responsibilities:
Design and develop programmable voice services, APIs, and call-control capabilities for enterprise-scale communications platforms.
Build and extend voice infrastructure using FreeSWITCH, Kamailio, SIP, RTP, WebRTC, and related technologies.
Design and develop backend services and communication APIs using Java and Spring Boot to expose voice capabilities to internal and external applications.
Implement call routing, session management, media handling, carrier integrations, and voice traffic processing solutions.
Design highly available, scalable systems capable of handling large volumes of real-time communications traffic.Troubleshoot complex signaling, media, telephony, and call-quality issues across distributed environments.
Integrate voice services with contact center, routing, digital engagement, CRM, identity, and reporting platforms.
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 client stakeholders, Product, Architecture, QA, DevOps, Security, Operations, and vendors to govern delivery and resolve critical technical issues.

8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications.
Deep hands-on expertise with FreeSWITCH and/or Kamailio, including call control, dial plans, media services, ESL, modules, and platform customization.
Experience building API-driven communication platforms, voice services, or CPaaS-style solutions.Strong knowledge of voice infrastructure and real-time communications, including SIP, RTP, WebRTC, session control, media handling, and telephony troubleshooting.
Expert-level hands-on experience with Java, Spring Boot, microservices, REST APIs, persistence, security, testing, and performance engineering.
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 OpenSIPS, Asterisk, Twilio, SignalWire, or comparable communications platforms.
Experience building routing engines, IVR platforms, voice bots, or omnichannel engagement services.
Experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
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.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Programmable Voice Engineer (CX Platform) in Toronto, ON vacancy
  •  ...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...  ...for intelligent distribution of voice and digital interactions across agents, queues... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    3 hours ago
  • $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 Service. You will work with infrastructure defined through Terraform and delivered using GitHub Actions and GitOps practices... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Toronto, ON
    3 hours ago
  • $136k - $187k per year

     ...all in on this mission. If you are too, let's talk. The Auth0 platform secures more than 100 million logins each day for customers all...  ...around the world. The Platform Infrastructure team enables Auth0 engineers to move faster by giving them tools to easily deploy and manage... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    23 hours ago
  • $95k - $145k per year

     ...Montreal Preferred Languages: Bilingual (English/French) Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing Platform Engineering consulting practice within the Emerging Technologies team. As a full-... 
    Senior
    Long term contract
    Permanent employment
    Full time

    CGI

    Toronto, ON
    3 days ago
  •  ...do this by building an industry-leading incident management platform that allows companies around the world to consistently and quickly...  ...in our weekly changelog . About the Role As a Senior Platform Engineer focused on datastores, you'll be the team's expert on PostgreSQL... 
    Senior
    Full time
    Internship
    Home office

    Rootly

    Toronto, ON
    23 hours ago
  •  ...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... 
    Senior
    Full time
    Home office

    Rootly

    Toronto, ON
    13 days ago
  • $90k - $105k per year

     ...The Associate Manager, Voice of Customer Platform & Program is responsible for the day-to-day operation, governance, stakeholder support and continuous improvement of CTC’s Voice of Customer platform and program. This role ensures the effective administration of customer feedback... 

    Canadian Tire Corporation

    Toronto, ON
    3 hours ago
  •  ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating procurement...  ...Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    23 hours ago
  • $227k - $420k per year

     ...product usage patterns. The team works cross-functionally with product, engineering, BizOps, marketing, and sales to build systems that enable new products and pricing models. About the role As a Senior Software Engineer, you will architect and scale the core systems... 
    Senior
    Hourly pay
    Full time
    Flexible hours

    Sentry

    Toronto, ON
    23 hours ago
  • $137k - $165k per year

     ...single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces...  .... Visit gomotive.com to learn more. About the Role Senior engineer who ships production software and AI systems on cloud... 
    Senior
    Long term contract
    Temporary work

    Motive

    Toronto, ON
    19 days ago
  • $95k - $145k per year

     ...Montreal Preferred Languages: Bilingual (English/French) Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data Platform Engineering consulting practice within the Emerging Technologies team. As a... 
    Senior
    Long term contract
    Permanent employment
    Full time

    CGI

    Toronto, ON
    3 days ago
  • 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... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours
    3 days per week

    Faire

    Toronto, ON
    23 hours ago
  • $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,... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $82k - $92k per year

     ...place!   We’re looking for a Senior Business Analyst, VoC Insights...  ...intersection of customer data, CX operations, and commercial...  ...health score changes in our CX platform ChurnZero, partnering with key...  ..., but lean enough to make your voice heard Career-defining opportunities... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    23 hours ago
  • $194k - $266k per year

     ...internal tools used to manage our global network. These Kubernetes platforms are purpose-built from the ground up and run on bare metal Linux...  ...this platform helps run parts of the global Internet. As an engineer on the Kubernetes platform team, you'll be building the tools to... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Cloudflare_

    Toronto, ON
    2 days ago
  • $136k - $187k per year

     ...safely use any technology, and within Okta Platform R&D, we're specifically focused on...  ...an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about...  ...proactively sharing knowledge, mentoring Senior Engineers, and establishing best practices... 
    Senior
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    3 days ago
  • $136k - $187k per year

     ...This is an opportunity to do career-defining work. We're 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 responsible for the foundational data services, systems, and data... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 hours ago
  • $215k - $295k per year

     ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     .... Job Description: We are seeking a Senior CICS systems programmer to join our team providing system support...  ...group within Infrastructure & Engineering - Mainframe Delivery is responsible for...  ...maintaining CICS infrastructure on the z/OS platform Support CICS related products... 
    Senior
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  • $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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 hours ago
  •  ...track metrics such as build time, lead time, deploy frequency, and change failure rate. Reduce merge-to-production lead time as the engineering organization and codebase grow. Diagnose and fix flaky tests and build tooling that detects new flakiness. Own CI pipelines,... 
    Senior
    Full time
    Internship
    Local area
    Home office

    Rootly

    Toronto, ON
    11 days ago
  • $69k - $114k per year

     ...typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering capabilities...  ...with architects, platform engineers, and senior developers on technical design decisions • Contribute... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $118k - $162k per year

     ...If you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of product...  ...test framework and quality strategy for our frontend and platform surfaces, ensuring every UI release meets the highest bar... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    23 hours ago
  • $136k - $187k per year

     ...re all in on this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement...  ...and security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be part of the Platform... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    3 days ago
  • We are looking for a hands-on BI Platform Operations Engineer to provide production operational support, administration, maintenance, and technical...  ...Other Languages English: C1 Advanced Seniority Senior... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    25 days ago
  •  ...conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human agent augmentation...  ...integrations. We are looking for strong versatile backend engineers who want to work at the intersection of distributed systems,... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Toronto, ON
    23 hours ago
  • $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... 
    Senior
    Full time
    Local area
    Flexible hours

    Nvidia

    Toronto, ON
    3 days ago
  • $136.7k - $182.3k per year

     ...Job Description: About Hapiko Hapiko makes Stickerbox, a voice-activated sticker printer for kids. A child says whatever they...  ...their hand. Hapiko is a Spin Master company, so we pair a small, senior engineering team with the reach of one of the world's largest toy... 
    Senior
    Full time
    Remote work
    Flexible hours

    Spin Master

    Toronto, ON
    3 days ago
  • $165k - $200k per year

     ...business. Role Overview As a Principal Engineer within the Global Transaction Banking (GTB...  ...engineering to build the next-generation GTB Platform. This is not a strategy-only role — you...  ...partnership with technology executives, senior leaders, and engineers, you will play a... 
    Senior
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  •  ...Responsibilities Define the platform vision and roadmap with reliability and developer...  ...standards and service readiness practices across engineering. Design shared service primitives such...  ...and retrospective practices. Mentor senior engineers, write influential design... 
    Senior
    Full time
    Home office

    Rootly

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Programmable Voice Engineer (CX Platform). Be the first to apply!