Head of Software Development & Platform Architecture

This is a remote position.

Signalmash is building modern communications infrastructure for voice, messaging, WebRTC, and AI-powered workflows. We blend open-source telecom technologies, distributed systems, and applied AI to deliver reliable, developer-friendly APIs backed by real human support.

We are hiring a senior technical leader to own our platform architecture and guide both internal and outsourced engineering teams. This is a high-impact role shaping the future of our telecom + AI platform.

Key Responsibilities

Platform Architecture

  • Own and evolve the Signalmash real-time communications platform

  • Lead architecture across SIP, RTP, WebRTC, messaging gateways, routing engines, and distributed backend systems

  • Integrate and optimize open-source telecom components such as Kamailio, OpenSIPS, FreeSWITCH, Asterisk, Kannel, Jasmin, Janus, etc.

  • Improve scalability, latency, observability, and fault tolerance

  • Drive internal tools for monitoring, diagnostics, routing intelligence, and security

Engineering Leadership

  • Lead outsourced engineering partners and build a high-performing internal team

  • Define engineering standards, architecture guidelines, and delivery processes

  • Write technical specs, review designs, and mentor engineers

  • Drive clarity, accountability, and engineering excellence

AI Integration

  • Architect AI-powered telecom workflows

  • Build intelligent routing, fraud detection, diagnostics, automation, and developer tooling

  • Implement LLM-based systems, RAG pipelines, vector search, and agent-based orchestration

  • Optimize AI for performance, reliability, and cost efficiency

  • Integrate modern AI coding/automation tools into engineering processes


Requirements

  • 7+ years in backend, systems, or platform engineering (or equivalent expertise)

  • Strong knowledge of telecom/RTC technologies: SIP, RTP, codecs, signaling, media servers, WebRTC, messaging gateways

  • Hands-on experience with open-source telecom stacks (Kamailio, OpenSIPS, FreeSWITCH, Asterisk, Kannel, Jasmin, Janus)

  • Strong backend engineering experience in Go, Python, Java, Node.js, or similar

  • Experience building large-scale, distributed, fault-tolerant systems

  • Proven leadership experience managing outsourced + internal teams

  • Practical experience with AI/LLM integrations (RAG, vector DBs, agents, orchestration frameworks)

  • Excellent English communication (spoken & written)

  • Availability for US-morning overlap & occasional travel

Nice to Have
  • CPaaS experience

  • Multi-region / multi-cloud architecture

  • Telecom analytics, routing optimization, or fraud detection

  • Experience scaling engineering orgs

  • Building internal engineering automation tools


Benefits

  • Fully remote role with flexible work arrangements

  • Opportunity to build a next-generation telecom+AI platform

  • Work alongside global engineering and executive leadership

  • Ownership over architecture direction and technical strategy

  • Competitive compensation and growth opportunities

  • Occasional international travel for team and customer meetings


Originally posted on Himalayas