Software Engineer – Voice Infra

Scry AI

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

28 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SCRY AI is looking for a Software Engineer to build and scale voice infrastructure. You will design backend services in Python, implement robust REST APIs, and create distributed, real-time systems with telephony integrations such as SIP, RTP, and WebRTC.

You will work with Docker, Redis, Kafka, PostgreSQL, and cloud/on-prem deployments, ensuring low latency, reliability, and observability in production environments.

Qualifications

  • 3+ years of software engineering experience with strong hands-on expertise in Python and backend development.
  • Strong experience with FastAPI/Flask, asyncio, multithreading/multiprocessing, REST APIs, and microservices.
  • Strong understanding of networking and distributed systems, including TCP/IP, HTTP/HTTPS, WebSockets, DNS, SSL/TLS, proxies, firewalls, and load balancers.
  • Hands-on experience with telephony/VoIP technologies, including SIP, RTP, WebRTC, IVR, SIP Trunking, and PBX.
  • Experience integrating telephony systems, communication platforms, and third-party APIs with backend applications.
  • Strong understanding of concurrency, scalability, fault tolerance, high availability, and performance optimization.
  • Experience with PostgreSQL/SQL, MongoDB, Redis, and messaging/queueing systems.
  • Strong experience with Linux, Docker, Git, testing, debugging, and CI/CD.
  • Experience with AWS or other cloud platforms; Kubernetes and observability are a plus.
  • Strong debugging, problem-solving, communication, collaboration, and ownership skills.

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications using Python.
  • Build robust REST APIs, microservices, and asynchronous services using FastAPI/Flask and related technologies.
  • Design applications capable of handling high concurrency, traffic, and real-time workloads.
  • Work extensively with TCP/IP, HTTP/HTTPS, WebSockets, DNS, SSL/TLS, proxies, load balancing, firewalls, and network troubleshooting.
  • Develop and integrate telephony and communication systems, including SIP, RTP, WebRTC, IVR, VoIP, SIP Trunking, and PBX.
  • Integrate backend applications with telephony providers, SIP gateways, call-routing systems, and third-party APIs.
  • Build and troubleshoot real-time communication pipelines, addressing latency, connectivity, packet loss, and call-quality issues.
  • Design scalable architectures using load balancing, caching, queues, distributed services, and horizontal scaling.
  • Work with Redis, Kafka/RabbitMQ, PostgreSQL, MongoDB, and similar data or messaging systems.
  • Containerize applications using Docker and support deployments across cloud and on-premise environments.
  • Implement monitoring, logging, alerting, health checks, and performance observability for production systems.
  • Troubleshoot production issues related to performance, networking, concurrency, reliability, and scalability, while following Git, testing, CI/CD, code review, and documentation practices.

Skills

Python
Backend development
FastAPI/Flask
Asyncio
Concurrency
REST APIs
Microservices
Networking
Distributed systems
Real-time

Tools

Docker
Git
CI/CD
AWS
Kubernetes
Redis
Kafka/RabbitMQ
PostgreSQL
MongoDB

Job description

Experience

Software Engineer – Voice Infra

Employment Type

Full-time

About Us

SCRY AI is an innovative AI-driven technology company focused on building intelligent, scalable, and high-performance solutions. We work with modern technologies across Software Engineering, AI/ML, and Data to solve real-world business problems and deliver impactful digital products.

Role Overview

We are looking for a skilled Software Engineer with strong expertise in Python, networking, telephony, and scalable application development. The ideal candidate should be hands-on with backend development, API integration, distributed systems, real-time communication, and production deployments, with experience building reliable and high-performance applications.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance backend applications using Python.
  • Build robust REST APIs, microservices, and asynchronous services using FastAPI/Flask and related technologies.
  • Design applications capable of handling high concurrency, traffic, and real-time workloads.
  • Work extensively with TCP/IP, HTTP/HTTPS, WebSockets, DNS, SSL/TLS, proxies, load balancing, firewalls, and network troubleshooting.
  • Develop and integrate telephony and communication systems, including SIP, RTP, WebRTC, IVR, VoIP, SIP Trunking, and PBX.
  • Integrate backend applications with telephony providers, SIP gateways, call-routing systems, and third-party APIs.
  • Build and troubleshoot real-time communication pipelines, addressing latency, connectivity, packet loss, and call-quality issues.
  • Design scalable architectures using load balancing, caching, queues, distributed services, and horizontal scaling.
  • Work with Redis, Kafka/RabbitMQ, PostgreSQL, MongoDB, and similar data or messaging systems.
  • Containerize applications using Docker and support deployments across cloud and on-premise environments.
  • Implement monitoring, logging, alerting, health checks, and performance observability for production systems.
  • Troubleshoot production issues related to performance, networking, concurrency, reliability, and scalability, while following Git, testing, CI/CD, code review, and documentation practices.
Key Qualifications
  • 3+ years of software engineering experience with strong hands-on expertise in Python and backend development.
  • Strong experience with FastAPI/Flask, asyncio, multithreading/multiprocessing, REST APIs, and microservices.
  • Strong understanding of networking and distributed systems, including TCP/IP, HTTP/HTTPS, WebSockets, DNS, SSL/TLS, proxies, firewalls, and load balancers.
  • Hands-on experience with telephony/VoIP technologies, including SIP, RTP, WebRTC, IVR, SIP Trunking, and PBX.
  • Experience integrating telephony systems, communication platforms, and third-party APIs with backend applications.
  • Strong understanding of concurrency, scalability, fault tolerance, high availability, and performance optimization.
  • Experience with PostgreSQL/SQL, MongoDB, Redis, and messaging/queueing systems.
  • Strong experience with Linux, Docker, Git, testing, debugging, and CI/CD.
  • Experience with AWS or other cloud platforms; Kubernetes and observability are a plus.
  • Strong debugging, problem-solving, communication, collaboration, and ownership skills.
Good to Have
  • Experience with Kubernetes, distributed systems, cloud-native architectures, and production observability.
  • Exposure to SIP proxies, media servers, WebRTC infrastructure, telephony platforms, or real-time communication frameworks.
  • Experience with AI/ML, Voice AI, ASR/TTS, conversational AI, or integrating AI services into real-time communication systems.

If this role interests you, follow our page to stay updated on more job opportunities and insights into how AI companies engineer real-time voice infrastructure and conversational AI systems for enterprise applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure Engineer
Infrastructure Engineer

SourcingXPress • Surat

On-site
INR 900,000 - 1,300,000
Software Engineer - Integration Specialist
Software Engineer - Integration Specialist

Scry AI • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Software Engineer - Integration Specialist
Software Engineer - Integration Specialist

ScryAI • Dadri

On-site
INR 900,000 - 1,500,000
Urgent Hiring - Team Lead AI Engineer
Urgent Hiring - Team Lead AI Engineer

Mediatechtemple • Bharatpur

On-site
INR 1,200,000 - 2,000,000
Python Backend Engineer
Python Backend Engineer

ScryAI • Dadri

On-site
INR 1,200,000 - 2,000,000
Backend Engineer (Node.js) + Dialer/Telephony/IVR Specialist
Backend Engineer (Node.js) + Dialer/Telephony/IVR Specialist

Aurexion • India

On-site
INR 1,800,000 - 3,000,000
Competitive salary
Benefits
Collaborative environment
+1
VoIP Architect
VoIP Architect

HighRadius • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

Recrew AI • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Opportunity to build impactful voice AI infrastructure
Access to next-gen GPU clusters
Competitive compensation and benefits
Senior AI Engineer - Data Scientist
Senior AI Engineer - Data Scientist

Scry AI • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Backend Engineer
Backend Engineer

VoisX • Bengaluru

On-site
INR 1,200,000 - 1,800,000