Head of Software Development & Platform Architecture
Head of Software Development & Platform ArchitectureSignalmash 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 ResponsibilitiesOwn 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
Requirements7+ years in backend, systems, or platform engineering (or equivalent expertise)Strong knowledge of telecom/RTC technologies: SIP, RTP, codecs, signaling, media servers, WebRTC, messaging gatewaysHands-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 similarExperience building large-scale, distributed, fault-tolerant systemsProven leadership experience managing outsourced + internal teamsPractical experience with AI/LLM integrations (RAG, vector DBs, agents, orchestration frameworks)Availability for US-morning overlap & occasional travelNice to HaveCPaaS experience
Telecom analytics, routing optimization, or fraud detection
Experience scaling engineering orgs
Building internal engineering automation tools
Fully remote role with flexible work arrangementsOpportunity to build a next-generation telecom+AI platformWork alongside global engineering and executive leadershipOwnership over architecture direction and technical strategyCompetitive compensation and growth opportunitiesOccasional international travel for team and customer meetings#J-18808-Ljbffr