Talent.com
Tawaran pekerjaan ini tidak tersedia di negara Anda.
FreeSWITCH Software Engineer (Remote - EMEA)

FreeSWITCH Software Engineer (Remote - EMEA)

JobgetherWorkFromHome, Jawa Timur, Indonesia
4 hari yang lalu
Uraian Tugas

FreeSWITCH Software Engineer (Remote - EMEA)

We are seeking a highly skilled FreeSWITCH Software Engineer to join a global team focused on building and maintaining advanced real-time communications systems. In this role, you will design, implement, and optimize FreeSWITCH-based back-to-back-user-agent (B2BUA) services, ensuring high performance, reliability, and scalability. You will collaborate with engineers, product, and operations teams worldwide to solve complex VoIP challenges, develop new modules, and enhance existing features. This role offers the opportunity to work on cutting-edge communications technologies, contribute to global solutions, and take ownership of critical system components in a remote-first, collaborative environment.

Accountabilities

  • Develop, implement, and maintain features within FreeSWITCH-based B2BUA services
  • Troubleshoot and debug VoIP protocols including SIP, RTP, and WebRTC
  • Collaborate with cross-functional teams to prioritize improvements and enhancements
  • Optimize latency, scalability, and overall system performance
  • Conduct code reviews, maintain high-quality standards, and follow best development practices
  • Integrate B2BUA services with other components of the Telephony Engine
  • Implement monitoring and alerting to maintain system health and reliability
  • Automate processes to enable faster deployments and efficient capacity scaling
  • Act as the subject matter expert for FreeSWITCH within the organization

Requirements

  • Proven experience in C / C++ software development, including coding, debugging, and optimization
  • Strong understanding of VoIP protocols (SIP, RTP, WebRTC) and troubleshooting skills
  • Previous experience working with FreeSWITCH source code highly desirable
  • Experience with distributed applications, system performance tuning, and scalability
  • Familiarity with containers and orchestration tools such as Docker, Ansible, or Jenkins
  • Knowledge of major VoIP projects (Kamailio, OpenSIPS, RTPEngine, Asterisk) is a plus
  • Familiarity with build systems such as automake and autoconf
  • Strong problem-solving skills, attention to detail, and ability to work independently in a remote environment
  • Excellent collaboration and communication skills
  • Benefits

  • Competitive salary and performance-based incentives
  • Remote-first work environment with flexibility across EMEA
  • Opportunity to work on cutting-edge real-time communications technologies
  • Exposure to global projects and cross-functional collaboration
  • Career growth in a technically challenging and innovative field
  • Supportive team environment with continuous learning opportunities
  • #J-18808-Ljbffr

    Buat peringatan pekerjaan untuk pencarian ini

    Software Engineer • WorkFromHome, Jawa Timur, Indonesia