← Todas as vagas

Senior Programmable Voice Engineer – CX Platform

Sobre a vaga

• 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 Java and Spring Boot backend services and communication APIs
• Implement call routing, session management, media handling, carrier integrations, and voice traffic processing
• Design highly available and scalable systems for 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 covering availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability
• Review designs and code, identify technical risks, challenge assumptions, and drive pragmatic quality, time, and cost decisions
• Establish engineering standards, reusable patterns, quality gates, documentation expectations, and technology adoption guidance
• Collaborate with clients, 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 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 customer routing and engagement concepts
• Excellent communication skills, technical documentation, and client-facing workshops
• 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 Claude or GitHub Copilot, is a plus

• Health insurance
• Relocation program
• Remote work flexibility
• Professional development opportunities
• Certification programs
• Mentorship and talent investment programs
• Internal mobility opportunities
• Internship opportunities
• Impactful projects for top global clients
• Inclusive and supportive work environment
• Open communication
• Regular team-building company social events
• Sustainable business practices focused on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality