Senior Asterisk Engineer
Join Our Community
Required Skills
Job Description
- *Role Title: Senior Telephony Engineer (Asterisk \+ Java \| Hands\-on Coding Role)**
- *CTC: Upto 25 LPA**
- *Years of Experience: 6\+ years**
- *Base Location: Noida**
- *Preferred Industry: CPaaS \& Conversational Gen AI Bots**
- *Role Overview**
We are looking for a hands\-on Senior Telephony Engineer who actively writes production\-grade code and has deep experience with Asterisk\-based systems, Java backend development, and high\-scale dialler platforms.
- *Key Responsibilities**
This is NOT an architecture\-only role — we need someone who can
- Write code
- Debug real\-time call issues
- Build and optimize telephony flows end\-to\-end
- Key Responsibilities (Hands\-on Coding Focus)
- Develop and maintain Asterisk dialplans, AGI scripts, and call flows
- Build Java\-based backend services for telephony control and orchestration
- Implement and optimize predictive / preview / progressive diallers
- Integrate telephony stack with:
Kafka
RabbitMQ
- Write scalable code for call routing, retry logic, and queue handling
- Work directly on SIP signalling, RTP flows, and debugging call issues
- Handle real\-time call events, CDR processing, and logging pipelines
- Optimize systems for high concurrency (thousands of parallel calls)
- Debug production issues like:
Call drops
Latency
One\-way audio
SIP failures
- *Qualifications \& Skills**
- Bachelor’s degree in Computer Engineering; Master’s is a plus.
- Telephony (Core Requirement)
- Strong hands\-on experience with Asterisk
- Deep knowledge of:
SIP / RTP / VoIP
Dialplans
AGI / AMI
- Experience building or maintaining dialers (very important)
- Backend Development
- Strong coding skills in Java (Spring Boot preferred)
- Experience building microservices / APIs
- Comfortable writing high\-performance, low\-latency code
- Messaging \& Event Systems
- Hands\-on experience with:
Apache Kafka
RabbitMQ
- Ability to implement event\-driven systems
- Scaling \& Performance
- Experience handling high call volumes (1000\+ concurrent calls)
Understanding of
- Multi\-threading
- Queue management
- Load handling
· Good to Have
- Experience with predictive dialers
- Exposure to WebRTC / real\-time communication
- Experience with Docker / Kubernetes
- Understanding of TRAI / Indian telecom ecosystem
- Experience with FreeSWITCH (bonus)
- *What We Are NOT Looking For**
- Pure solution architects who don’t code
- People with only theoretical telecom knowledge
- Candidates without real dialer / Asterisk production experience
- *What We Are Looking For**
Someone who has
- Written real dialplans and backend code
- Debugged live call issues
- Worked on production telephony systems
- A problem solver who can go deep into logs, packets, and code
- *Impact of the Role**
You will directly contribute to building a high\-scale telephony \+ AI voice platform, working on real\-time systems that handle thousands of concurrent calls.
Pay: ₹2,000,000\.00 \- ₹3,000,000\.00 per year
Benefits
- Health insurance
- Paid sick time
Work Location: In person
Similar Jobs
- N
Site Reliability Engineer
nexocean · Hyderabad, Telangana, India
- Z
API Automation with Python BDD
Zorba AI · India
- I
Testing Engineer
Intertek India · Bengaluru, Karnataka, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Noida
- Posted
- 1d ago
- Source
- Indeed