Head of engineering
Location
Solapur, Maharashtra, IN
About the Role
● Lead the software and telephony engineering functions, setting high standards for code quality, architectural design, and engineering practices across all domains.
● Drive enhancements to telephony infrastructure, ensuring reliability, scalability, and performance—particularly within Asterisk-based call routing, IVR, and SIP integration workflows.
● Embed a culture of automation and reliability, integrating CI/CD pipelines, Infrastructure as Code, and observability into daily delivery workflows.
● Champion secure coding and security-by-design practices across both software and telephony systems, ensuring robust authentication, input validation, and dependency management.
● Ensure clear documentation and traceability of designs and decisions across application, telephony, and infrastructure components.
● Lead periodic reviews to validate code quality, architectural integrity, telephony performance, and maintainability.
● Drive continuous quality improvement by embedding automated testing, including telephony-specific test harnesses and call-flow validation.
● Partner closely with Product Management while leading QA and Dev Ops to deliver scalable, business-aligned, and telephony-reliable solutions.
● Mentor and develop engineers into specialized roles (backend, frontend, Dev Ops, QA, telephony/Vo IP), fostering expertise and career growth.
● Establish engineering delivery discipline and practices that improve predictability, transparency, and cross-team collaboration.
● Guide the adoption of event-driven and asynchronous architectures where appropriate for scalability and call-routing performance.
● Continuously evaluate new technologies—including emerging telephony and voice technologies—to ensure the product remains competitive and resilient.
● Collaborate with Architecture, Product, and Security leaders to ensure technical decisions balance business value, telephony reliability, long-term scalability, and compliance.
● Mandatory experience in Asterisk development, including dialplan creation, AGI/AMI/ARI integrations, SIP/RTP handling, call-flow optimization, and performance tuning.
● Strong understanding of telephony protocols (SIP, RTP, STUN/TURN/ICE, Web RTC) and real-time communication systems.
● Strong hands-on experience with Python for backend development, microservices, and automation.
● Working knowledge of AI/ML concepts, frameworks, and practical application of machine-learning models within production systems (advantage).
● Proficiency in modern programming languages and frameworks, including experience with API design and distributed systems.
● Experience transitioning from monolithic architectures to modular, cloud-native, or microservice patterns.
● Strong background in cloud platforms (AWS preferred), including scalability, observability, and cost-optimized deployments.
● Experience implementing CI/CD pipelines, Infrastructure as Code, and containerized deployments (e.g., Docker, Kubernetes).
● Proven ability to embed automated testing, code reviews, and Dev Ops best practices into engineering workflows.
● Strong understanding of application, telephony, and network security.
● Excellent analytical skills and the ability to balance technical depth with strategic oversight.
● Ability to translate complex technical and telephony-related challenges into business value for stakeholders.
● Telephony: Asterisk (core telephony engine, SIP routing, IVR, AGI/ARI), Vo IP infrastructure
● Backend: PHP with Laravel, Python for microservices
● Frontend: React JS
● AI/ML (optional but beneficial): Experience with Python-based ML frameworks
● Databases: Maria DB/My SQL and Mongo DB on AWS RDS and Mongo DB Cloud
● Cloud Platform: AWS (EC2, S3, RDS, Cloud Watch, SES, Code Pipeline)
● Infrastructure: Ansible for Infrastructure as Code
● Automation & Observability: CI/CD pipelines in AWS Code Pipeline, Zabbix, Cloud Watch
● Security & Networking: OWASP, VPN
● Additional telephony/RTC tools: SIP providers, SBCs, RTP monitoring (advantage)
● Promotes a culture of innovation, learning, and continuous improvement.
● Encourages collaboration and shared ownership across teams.
● Balances delivery urgency with long-term architectural and telephony system sustainability.
● Communicates clearly and influences effectively across technical and non-technical audiences.
● Drives a shift from reactive delivery to proactive engineering excellence and preventative quality practices.
● Minimum 15 years of experience in software engineering, including at least 8+ years in technical or team leadership roles.
● Proven hands-on experience in telephony/Vo IP systems and Asterisk development (non-negotiable).
● Demonstrated experience using Python in backend systems or automation workflows, with exposure to AI/ML technologies being an advantage.
● Demonstrated success leading engineering teams in a product-based or platform-based environment.
● Experience modernizing systems for scalability, maintainability, and security—both in software and telephony domains.
● Background in telecommunications, contact center systems, or real-time communication platforms is strongly preferred.
● Increased test coverage and telephony-specific automation around call flows, IVRs, and SIP routing.
● Reduced technical and telephony debt through modernization and refactoring initiatives.
● Clear architectural roadmap supporting modular, scalable, and telephony-resilient design.
● Strengthened engineering culture with emphasis on ownership, peer reviews, documentation, and continuous learning.
● Automated dashboards providing visibility into delivery velocity, code quality, telephony performance, and system health.
● Consistent application of engineering and telephony architecture standards through structured review processes.
Ideal Candidate
An engineer who has spent 8+ years building and scaling telephony systems (Asterisk, SIP, real-time comms) and recently transitioned into technical leadership—comfortable writing dialplans one week and defining microservice strategy the next.
Estimated Salary Range(medium confidence)
₹30 L – ₹55 L per year
Likely Interview Questions
- 1.Walk us through a major Asterisk dialplan refactor you led—what architectural debt did you identify, and how did you modernize it without breaking production call flows?
🔒 4 more questions locked — unlock with Professional + run a full mock interview
🔒 Strengths to highlight + red flags locked.
SAGE
Mock interview coach
Rehearse the 5 most-likely questions for this role with live AI feedback.
SPAR
Resume tailoring
Rewrite your resume to lead with what this hiring panel cares about.
REACH
Warm intro outreach
Find the hiring manager + 2nd-degree intros and draft the messages.
More Engineering & Technology Roles
View all →Software Engineering Director
Edgeverve Systems Limited · Bangalore, Hyderabad
Posted today
Director
Edgeverve Systems Limited · Bangalore, Hyderabad
Posted today
Associate Vice President - Software Engineering Manager
Deutsche Börse Group · All India, Hyderabad
Posted 1 month ago
Chief Operating Financial Officer
Idyllic Services Pvt Ltd · All India
Posted 6 days ago
90% of leadership roles never appear on job boards
Join HireIQ to access confidential opportunities, AI-powered matching, and direct connections to hiring decision-makers.
Join the Talent Network