{"schemaVersion":"jobsearcher.job.v1","id":"a784d6be459985acae59eeac","url":"https://jobsearcher.com/jobs/a784d6be459985acae59eeac","canonicalUrl":"https://jobsearcher.com/jobs/a784d6be459985acae59eeac","title":"Senior Java Voice Engineer (CX Platform)","description":"OverviewIn this role you will design and build programmable voice capabilities powering next-generation customer experiences. You'll work on scalable voice platforms, APIs, and call-control services, bridging architecture, code, and client-facing discussions. You'll contribute to a CPaaS-like stack using FreeSWITCH, Kamailio, SIP, WebRTC, Java, and Spring Boot, aiming for high availability and real-time performance. This is a hands-on, cross-functional senior position with significant impact on enterprise-scale communications solutions.Compensation / Benefitshealth insurancerelocation programwork from anywhereprofessional development opportunitiesmentorship and internal mobilityglobal impact projectsResponsibilitiesDesign and develop programmable voice services, APIs, and call-control for enterprise-scale platformsExtend voice infrastructure using FreeSWITCH, Kamailio, SIP, RTP, WebRTCDevelop backend services and APIs with Java and Spring Boot to expose voice capabilitiesImplement call routing, session management, media handling, carrier integrations, and voice traffic processingBuild highly available, scalable systems for real-time communicationsTroubleshoot signaling, media, telephony, and QoS issues across distributed environmentsIntegrate voice with contact center, routing, CRM, and reporting platformsDefine non-functional requirements for availability, performance, security, observability, disaster recovery, and supportabilityReview designs, manage technical risks, and balance quality, time, and costEstablish engineering standards, reusable patterns, and documentation expectationsCollaborate with stakeholders, architecture, QA, DevOps, Security, Operations, and vendors to govern deliveryKey requirements8+ years of software engineering experience with architecture and delivery ownership of distributed appsDeep hands-on expertise with FreeSWITCH and/or Kamailio (call control, dial plans, media services, ESL, modules)Experience building API-driven communications platforms or CPaaS-like solutionsStrong knowledge of voice infra and real-time communications (SIP, RTP, WebRTC, session control, media handling, telephony troubleshooting)Expert-level Java and Spring Boot experience, microservices, REST, persistence, security, testing, performance engineeringStrong understanding of API-first design, event-driven architecture, messaging, distributed systems, cloud-native engineeringExperience with PostgreSQL or similar relational databases, data modeling, and transactional designHands-on experience with contact center or CX platforms and routing/engagement conceptsExcellent communication and ability to lead client-facing workshopsclear communicationclient-facing collaborationproblem-solving under complex constraintsFreeSWITCHKamailioSIP","company":"Miratech Group","rawCompany":"miratech group","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:11:41.606Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Voice Engineer (CX Platform)","description":"OverviewIn this role you will design and build programmable voice capabilities powering next-generation customer experiences. You'll work on scalable voice platforms, APIs, and call-control services, bridging architecture, code, and client-facing discussions. You'll contribute to a CPaaS-like stack using FreeSWITCH, Kamailio, SIP, WebRTC, Java, and Spring Boot, aiming for high availability and real-time performance. This is a hands-on, cross-functional senior position with significant impact on enterprise-scale communications solutions.Compensation / Benefitshealth insurancerelocation programwork from anywhereprofessional development opportunitiesmentorship and internal mobilityglobal impact projectsResponsibilitiesDesign and develop programmable voice services, APIs, and call-control for enterprise-scale platformsExtend voice infrastructure using FreeSWITCH, Kamailio, SIP, RTP, WebRTCDevelop backend services and APIs with Java and Spring Boot to expose voice capabilitiesImplement call routing, session management, media handling, carrier integrations, and voice traffic processingBuild highly available, scalable systems for real-time communicationsTroubleshoot signaling, media, telephony, and QoS issues across distributed environmentsIntegrate voice with contact center, routing, CRM, and reporting platformsDefine non-functional requirements for availability, performance, security, observability, disaster recovery, and supportabilityReview designs, manage technical risks, and balance quality, time, and costEstablish engineering standards, reusable patterns, and documentation expectationsCollaborate with stakeholders, architecture, QA, DevOps, Security, Operations, and vendors to govern deliveryKey requirements8+ years of software engineering experience with architecture and delivery ownership of distributed appsDeep hands-on expertise with FreeSWITCH and/or Kamailio (call control, dial plans, media services, ESL, modules)Experience building API-driven communications platforms or CPaaS-like solutionsStrong knowledge of voice infra and real-time communications (SIP, RTP, WebRTC, session control, media handling, telephony troubleshooting)Expert-level Java and Spring Boot experience, microservices, REST, persistence, security, testing, performance engineeringStrong understanding of API-first design, event-driven architecture, messaging, distributed systems, cloud-native engineeringExperience with PostgreSQL or similar relational databases, data modeling, and transactional designHands-on experience with contact center or CX platforms and routing/engagement conceptsExcellent communication and ability to lead client-facing workshopsclear communicationclient-facing collaborationproblem-solving under complex constraintsFreeSWITCHKamailioSIP","datePosted":"2026-10-26T13:11:41.606Z","dateModified":"2026-10-26T13:11:41.606Z","hiringOrganization":{"@type":"Organization","name":"Miratech Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a784d6be459985acae59eeac"},"url":"https://jobsearcher.com/jobs/a784d6be459985acae59eeac"}}