Senior VoIP Software Engineer

Definity First
Summary
Join our team as a skilled Senior Software Engineer, working remotely from anywhere in LATAM, to design and develop resilient VoIP and SIP-based systems for emergency communications. This role offers the chance to significantly impact public safety while collaborating with a talented team. You will architect, develop, and deploy new features for SIP and voice-centric applications, build and maintain live transcription and call recording systems, and ensure performance, scalability, and security across voice infrastructure. The position requires strong collaboration skills and the ability to lead strategic architectural decisions. You will also develop testing tools and monitoring systems to ensure call quality and reliability. This is a remote position.
Requirements
- 7+ years of software engineering experience, with 4+ years focused on VoIP/SIP
- Proven experience developing VoIP, SIP, and Real-Time Communication services
- Proficiency in Python, or willingness to learn
- Strong knowledge of Linux-based environments and network protocols
- Familiarity with tools like Wireshark, SIPp, libpcap, and BSD socket programming
- Experience scaling solutions with automated testing tools and frameworks
- Strong communication and collaboration skills
- Highly self-motivated and adaptable to fast-paced environments
- Advanced English
- Bachelor's degree in Computer Science, Information Technology, or a related field
Responsibilities
- Architect, develop, and deploy new features for SIP and voice-centric applications
- Build and maintain live transcription and call recording systems
- Ensure performance, scalability, and security across voice infrastructure
- Collaborate with cross-functional teams to solve real-world safety challenges
- Lead strategic architectural decisions and drive innovation
- Develop testing tools and monitoring systems to ensure call quality and reliability
- Participate in code reviews and continuous process improvement
- Own meaningful parts of the platform and contribute to its growth
Preferred Qualifications
- Experience with Go or C/C++ is a plus
- Experience building or integrating AI-driven solutions is a plus
Share this job:
Similar Remote Jobs
