Any
$10
TBD
Jul 28, 2026
We are looking for an experienced Backend Software Engineer with expertise in VoIP, SIP, WebRTC, and cloud communications to build the backend infrastructure for a modern AI-powered phone platform.
This is a hands-on engineering role focused on creating scalable, real-time communication systems that integrate AI with traditional telephony. You will work closely with our frontend team, who will build the user interface, while you design and develop the backend services and APIs.
## Responsibilities
* Design and develop a scalable backend phone system.
* Build call control services using Twilio, Vonage, SIP, and WebRTC.
* Develop inbound and outbound call routing logic.
* Create intelligent routing based on business hours, departments, queues, and fallback rules.
* Build IVR (phone tree) functionality with configurable menus.
* Develop AI-to-human call handoff functionality.
* Implement call queues, voi
* Design REST and/or GraphQL APIs for frontend consumption.
* Implement WebSocket services for real-time events.
* Integrate phone services into an existing multi-tenant SaaS platform.
* Write clean, maintainable, well-documented code.
* Participate in architecture discussions and technical planning.
## Required Skills
* 5+ years of backend software development.
* Strong experience with Node.js, TypeScript, or similar backend technologies.
* Experience building VoIP or telecom applications.
* Strong knowledge of SIP protocols.
* Experience with WebRTC.
* Experience integrating Twilio, Vonage, or similar communication platforms.
* Experience designing REST APIs and GraphQL.
* Experience with WebSockets and real-time systems.
* Strong understanding of scalable cloud architectures.
* Experience working with PostgreSQL or similar databases.
* Familiarity with Docker and cloud deployment.
* Excellent problem-solving skills.
* Strong written English communication.
## Nice to Have
* Experience with AI voice platforms.
* Experience building call center or PBX systems.
* Knowledge of speech transcription services.
* Experience with multi-tenant SaaS platforms.
* AWS, Azure, or Google Cloud experience.
* CI/CD pipeline experience.
## What Success Looks Like
Within this project, you will deliver backend functionality for:
* Call control and routing
* Business hours and queue management
* IVR and phone trees
* AI and human call handoff
* Call recording and transcription
* Real-time APIs and WebSocket events
* Integration into an existing SaaS platform
The frontend user interface is being developed separately, so your focus will be on backend services, APIs, and platform integrations.
## What We're Looking For
We're seeking someone who:
* Takes ownership of technical solutions.
* Writes production-quality code.
* Has experience with large-scale communication systems.
* Communicates clearly.
* Can work independently in a remote environment.
* Enjoys solving complex engineering problems.
This is a remote contract position with the potential for long-term work based on performance.