Talentxo
TalentxoVerified listing
Network EngineeringDevOps & Cloud

Telephony Engineer (FreeSWITCH, VoIP )

On-site · Gurugram
Posted August 4, 2026
Full-time
Not Sure? Upload your resume to see every role you match

Listing checked July 31, 2026 · pay as published by Talentxo

Overview

This role is for a Telephony Engineer with 4-10 years of experience to design, deploy, configure, integrate, and maintain FreeSWITCH-based VoIP platforms in production. The engineer will own call flows, dialplans, IVR, SIP/RTP media handling, WebRTC support, and external integrations while ensuring high availability, call quality, and scalability in cloud environments.

What You'll Do8

  • 1Install, configure, and maintain FreeSWITCH in production environments from scratch.
  • 2Design and implement call flows, dialplans, IVRs, conferencing, and call routing with complete ownership.
  • 3Configure SIP profiles, gateways, trunks, extensions, NAT traversal, firewall rules, and RTP port ranges.
  • 4Troubleshoot SIP/RTP issues including one-way audio, no-audio, call drops, and registration failures using siptrace, sngrep, and tcpdump.
  • 5Develop dialplans and call logic using XML, Lua, JavaScript, or Python, including call queues, time-based routing, skill-based routing, failover, and fallback handling.
  • 6Integrate FreeSWITCH with CRM/ERP systems, billing platforms, AI voice bots (ASR/TTS), and external WebSocket/REST services using Event Socket Library (ESL).
  • 7Configure WebRTC support (DTLS-SRTP, ICE, OPUS) with mod_verto and SIP over WSS for browser-based calling.
  • 8Deploy on Linux (CentOS/Ubuntu) and cloud platforms (AWS/GCP/Azure), configure high availability, load balancing, scaling, and work with DevOps teams for CI/CD, backups, and automation.

Requirements7

  • 14-10 years of experience in VoIP/telephony engineering with strong hands-on FreeSWITCH experience.
  • 2Solid knowledge of VoIP protocols — SIP, RTP, RTCP, and WebRTC — including SDP negotiation and media handling.
  • 3Strong Linux system administration skills and experience managing services on CentOS/Ubuntu.
  • 4Proficiency in dialplan development using XML, Lua, JavaScript, or Python.
  • 5Experience with Event Socket Library (ESL) for inbound/outbound call control and real-time monitoring.
  • 6Familiarity with debugging tools such as fs_cli, sngrep, and tcpdump for SIP/RTP troubleshooting.
  • 7Knowledge of SQL/MySQL/PostgreSQL for CDR and reporting, plus experience with HA, load balancing, and cloud deployment (AWS/GCP/Azure).

Who Should Apply

The ideal candidate is a hands-on VoIP/Telephony engineer who enjoys owning FreeSWITCH deployments end-to-end, from initial installation to production troubleshooting. You should be comfortable working in live environments, debugging complex SIP/RTP media issues, and collaborating with DevOps and integration teams on high-availability telephony systems.

Salary Insight

Open to Discussion

Pay and demand for Enterprise Systems (ERP/CRM) roles

Aggregated

Typical pay

$75/hour

This role

Pay not disclosed

Most Enterprise Systems (ERP/CRM) roles pay $55–$93 per hour.

Based on 124 similar roles that publish pay · 17 publish only a top rate; those count at the rate they gave

Typical rangeMedian pay

Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.

Live similar roles
177
Listed in last 30 days
100
Remote
80%

Hiring most right now: micro1 (55) · Mercor (29) · AfterQuery (20)

Most requested skills · share of roles

  • Python
    20%
  • AWS
    15%
  • docker
    14%
  • React
    11%

Figures from Enterprise Systems (ERP/CRM) roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.

Compare your resume against these roles

Location

TypeOn-site
LocationGurugram
Eligible countriesIndia

Compensation

Undisclosed by Talentxo

Confirmed during Talentxo profile screening.

Required Skills

Dialplan (XML/Lua/JavaScript/Python)Event Socket Library (ESL)FreeSWITCHLinuxMySQL/PostgreSQLRTP/RTCPSIPWebRTCsngreptcpdump

Application Tip

Highlight specific FreeSWITCH production projects you have owned, especially those involving high-availability architectures, dialplan scripting, and resolution of issues like one-way audio or call drops. Mention the exact tools and languages you used — fs_cli, sngrep, XML, Lua, Python — so your hands-on experience is immediately visible.

Share:

How NearSkill helps you apply

  1. 1. Check your job match

    We compare your resume with the job requirements to help you understand how well your experience fits.

  2. 2. Continue to the employer’s website

    We’ll direct you to the employer’s application portal, where you can complete the application.

  3. 3. Get updates by email

    If NearSkill is handling follow-up for this role, we’ll email you when there’s an update on your screening.

Want to check your fit first?

See how your resume matches this role before applying.

Check my job match

Similar open positions

Explore active roles that match your skills and interests.

Talentxo

Talentxo

2mo agoGurugramFull-time

Backend Engineer (Node.js, Dialer/Telephony/IVR)

Seeking a Backend Engineer specializing in Node.js and telephony/IVR systems to design, develop, and maintain core backend components of an omnichannel dialer platform. The role involves integrating telephony APIs, implementing IVR flows, and optimizing call handling for high concurrency and reliability.

Pay not published
Backend DevelopmentConsultingCpaas+3 more
Talentxo

Talentxo

2mo agoGurugramFull-time

Tech Lead (Node.Js, React.Js)

This role is for a Tech Lead to spearhead the architecture and development of an AI-powered omnichannel dialer platform. You will guide a talented engineering team, ensuring delivery of scalable, secure, and innovative SaaS solutions.

Pay not published
CloudConsultingDocker+5 more
Micro1

Micro1

10d agoRemotecontract

Support Engineer

This role blends technical support with AI training — you'll use your cloud and networking expertise to resolve complex issues while contributing domain knowledge to improve AI systems. You'll work autonomously in a remote environment, tackling problems across scripting, cloud platforms, and TCP/IP networking.

25–50/hr
ScriptingCloudJira+1 more
Micro1

Micro1

1mo agoRemotecontract

Customer Service Expert – Phone Support (LATAM)

micro1 is looking for customer service professionals based in LATAM to handle phone support for a US-based project. You'll make and receive calls on behalf of customers to book reservations, schedule appointments, and confirm details with vendors. Your real-world experience in customer service is what counts here, not any prior AI background. This is a remote contractor role where clear spoken English and a proactive attitude matter most.

18–28/hr
· 49 openings
Phone CallsEnglish CommunicationCustomer Service+3 more
Talentxo

Talentxo

13d agoNavi MumbaiFull-time

Senior Firewall Engineer (Palo Alto / Check Point)

This role centers on commissioning and implementing network security and firewall solutions across data center, disaster recovery, cloud, and branch office environments. You will work hands-on with Palo Alto, Check Point, Cisco, and Fortigate firewalls, managing policies and exceptions across multiple consoles. The position also involves integrating security tools with email, Active Directory, IAM, and SIEM systems, plus performing packet capture and analysis with Wireshark or Pcap. Beyond technical work, you will guide and mentor L1 engineers, create documentation such as SOPs and run books, and coordinate with OEMs for TAC support and RMA. The role sits in Navi Mumbai and calls for someone who can handle incident, problem, change, and capacity management in a high-pressure setting.

Pay not published
Active DirectoryCheck PointCisco+25 more
Micro1

Micro1

20d agoRemotecontract
Hot

Senior Field Service Technician

micro1 seeks experienced Field Service Technicians to support a customer's technical project. Your practical knowledge will help train next-generation AI systems, with no prior AI experience needed. You will review electrical schematics, hydraulic and pneumatic diagrams, and PLC logic to diagnose faults across industrial, HVAC, elevator, and heavy equipment. This is a remote contractor role with flexible hours and competitive pay.

60–110/hr
· 20 openings
Electrical Schematic ReadingHydraulic & Pneumatic DiagramsPlc & Industrial Controls Troubleshooting+2 more