Principal Software Engineer / Architect – Voice & Data Systems job opportunity at Mitratech.



Date2026-03-05T12:25:08.874Z bot
Mitratech Principal Software Engineer / Architect – Voice & Data Systems
Experience: General
Pattern: Full-time
apply Apply Now
Salary:
Status:

Job

Copy Link Report
degreeGeneral
loacation United States, Texas, United States Of America
loacation United States,..........United States Of America
Auto GPT Summarize Enabled

Job DescriptionThe Principal Software Engineer / Architect – Voice & Data Systems is responsible for designing and leading the development of next-generation communication and data processing platforms. The role combines deep expertise in real-time media systems, cloud-native architectures, and enterprise software development.This position serves as the technical authority for VoIP recording systems, distributed data pipelines, and management platforms. The role bridges real-time media capture technologies with scalable backend services and enterprise user interfaces, ensuring high performance, reliability, and compliance across the platform.Responsibilities:Voice and Recording Platform ArchitectureArchitect, design, and implement enterprise-grade VoIP recording solutions and integrations.Develop high-performance real-time media capture applications using C++ for RTP packet processing and audio stream handling.Implement signaling and control logic using Node.js.Integrate telecommunications systems using SIP and SIPREC protocols.Deploy, configure, and extend media proxy solutions such as RTPengine.Data Processing and Backend ArchitectureDesign and implement scalable distributed data pipelines for processing and routing large volumes of data.Develop backend services and data processing components using Java and Python.Design resilient microservices architectures for cloud environments such as AWS or GCP.Implement asynchronous service communication using message brokers and event streaming platforms such as Kafka, JMS, or ActiveMQ.User Interface and Platform ManagementDesign and develop enterprise web applications and management dashboards using Vaadin UI.Build administrative tools for monitoring, configuration, and operational management of platform services.Lead modernization initiatives by refactoring legacy systems into cloud-native, containerized deployments using Docker and Kubernetes.Technical LeadershipProvide architectural leadership for complex commercial products and R&D initiatives.Drive system performance improvements including algorithm optimization, concurrency, and scaling strategies.Collaborate with cross-functional teams as the lead architect for voice services and advanced data processing capabilities.Ensure platform compliance with enterprise security and regulatory standards such as PCI, SOC2, HIPAA, and GDPR.

Other Ai Matches

Conversational AI Architect – Google Dialogflow Applicants are expected to have a solid experience in handling Job related tasks
ITSM/ITIL Architect Applicants are expected to have a solid experience in handling Job related tasks
Google DialogFlow Engineer (Python) (No Visa Sponsorship) Applicants are expected to have a solid experience in handling Job related tasks
Principal Software Engineer / Architect – Voice & Data Systems Applicants are expected to have a solid experience in handling Job related tasks