Search by job, company or skills

Synectics APAC

Head of Engineering

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Engineering Strategy & Architecture

  • Define and execute the engineering strategy supporting Klearcom's platform modernization and growth.
  • Lead the transition from legacy monolithic systems to modular, scalable, service-based architectures.
  • Drive adoption of event-driven and asynchronous systems to support scalable telephony and call-routing workloads.
  • Establish engineering standards for architecture, code quality, documentation, and maintainability.
  • Ensure architectural decisions balance business value, scalability, security, and telephony reliability.

Telephony Platform Leadership

  • Lead the development and enhancement of the telephony infrastructure.
  • Oversee Asterisk-based systems including dialplans, IVR flows, SIP routing, and telephony integrations.
  • Optimize telephony performance, reliability, and scalability across call-handling systems.
  • Guide development involving AGI, AMI, and ARI integrations.
  • Ensure efficient SIP/RTP handling and real-time call-flow optimization.
  • Collaborate with SIP providers, SBCs, and VoIP infrastructure partners.

Engineering Operations & Delivery

  • Lead software and telephony engineering teams across backend, frontend, DevOps, QA, and VoIP engineering.
  • Embed DevOps practices including CI/CD pipelines, Infrastructure as Code, and automated deployments.
  • Implement observability through monitoring, logging, and performance metrics.
  • Ensure robust automated testing strategies including telephony-specific testing and call-flow validation.
  • Lead regular architecture, code quality, and system performance reviews.

Security, Reliability & Quality

  • Champion secure-by-design development practices across applications and telephony systems.
  • Ensure strong authentication, input validation, dependency management, and vulnerability monitoring.
  • Reduce technical debt through structured modernization initiatives.
  • Improve release reliability through CI/CD validation and automated quality gates.

Collaboration & Stakeholder Alignment

  • Partner closely with Product Management, Architecture, DevOps, and Security teams.
  • Translate complex technical and telephony challenges into clear business value.
  • Align engineering priorities with product strategy and organizational goals.

Team Leadership & Development

  • Build, mentor, and develop high-performing engineering teams.
  • Foster specialization across backend, frontend, DevOps, QA, and telephony engineering roles.
  • Establish strong engineering culture around ownership, collaboration, documentation, and continuous improvement.
  • Improve delivery predictability, transparency, and cross-team coordination.

Technical & Professional Competencies

Telephony & Real-Time Communications

  • Deep experience with Asterisk development including:
    • Dialplan development
    • AGI / AMI / ARI integrations
    • SIP routing and IVR systems
    • RTP handling and call-flow optimization
    • Telephony performance tuning
  • Strong understanding of VoIP and RTC protocols:
    • SIP
    • RTP
    • STUN / TURN / ICE
    • WebRTC
Software Engineering

  • Strong backend development experience with Python for microservices and automation.
  • Experience working with modern backend frameworks and distributed systems.
  • Proficiency in API design, scalable services, and modular architectures.
  • Experience transitioning systems from monolithic architectures to microservices or service-based platforms.

Cloud & Infrastructure

  • Strong experience with AWS cloud platform, including:
    • EC2
    • S3
    • RDS
    • CloudWatch
    • SES
    • CodePipeline
  • Experience with Infrastructure as Code using Ansible.
  • Containerization and orchestration knowledge (Docker, Kubernetes).
  • Implementation of CI/CD pipelines and automated deployment workflows.
Data & AI (Advantage)

  • Working knowledge of AI/ML concepts and production integration.
  • Experience with Python-based machine learning frameworks is beneficial.

Security

  • Strong understanding of:
    • Application security
    • Network security
    • Telephony security
    • OWASP practices
    • Secure coding principles
    • VPN and secure infrastructure design
Technical Environment

The Head of Engineering will guide development and architecture across the following technology stack:

Telephony

  • Asterisk (core telephony engine)
  • SIP routing and IVR systems
  • AGI / AMI / ARI integrations
  • VoIP infrastructure

Backend

  • PHP (Laravel)
  • Python microservices

Frontend

  • ReactJS

Databases

  • MariaDB / MySQL (AWS RDS)
  • MongoDB (MongoDB Cloud)

Cloud Platform

  • AWS (EC2, S3, RDS, CloudWatch, SES, CodePipeline)

Infrastructure & Automation

  • Ansible for Infrastructure as Code
  • CI/CD pipelines with AWS CodePipeline
  • Zabbix and CloudWatch for monitoring

Security & Networking

  • OWASP security practices
  • VPN and secure networking

Additional Tools

  • SIP providers
  • Session Border Controllers (SBCs)
  • RTP monitoring tools

Behavioural Competencies

  • Leads with accountability, technical curiosity, and engineering excellence.
  • Promotes innovation, continuous learning, and experimentation.
  • Encourages cross-team collaboration and shared ownership.
  • Balances rapid delivery with long-term platform sustainability.
  • Communicates effectively with both technical and business stakeholders.
  • Drives a proactive engineering culture focused on prevention, quality, and reliability.

Qualifications & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 15+ years of experience in software engineering.
  • 8+ years of engineering leadership experience.
  • Proven hands-on experience with telephony systems and Asterisk development (mandatory).
  • Strong experience with Python for backend services or automation.
  • Demonstrated experience leading engineering teams in product or platform organizations.
  • Experience modernizing systems for scalability, maintainability, and security.
  • Experience in telecommunications, contact center platforms, or real-time communication systems is highly preferred.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144626499