Dublin, Ireland; Amsterdam, Netherlands; Krakow, Poland Employment

Telnyx is hiring an IMS Engineer

About the Role

About the Role

Role details below.

Responsibilities

  • Design & build: Own P-/I-/S-CSCF call flows
  • Configure Kamailio modules (ims_*, dispatcher, topos, tm, usrloc, permissions)
  • Integrate HSS/UDM/UDR
  • Productize: Turn prototypes into supportable services with versioned configs, CI/CD, and observability
  • Performance & scale: Tune throughput, dialog/state handling, NAT traversal, DNS/SRV, TLS/mTLS
  • Benchmark CPS/latency
  • Reliability: Architect HA/DR
  • Lead load tests, game days, incident reviews
  • Security: Implement abuse/DoS controls (pike/htable/rate limiters), auth, encryption, and audit-grade logging
  • Upstream: Contribute fixes/patches and collaborate with the Kamailio community
  • On-call (shared): Keep the voice core healthy

Requirements

  • VoLTE expertise: Hands-on IR.92 (voice/SMS), registration/attach flows, SIP/SDP (AMR-WB/EVS), QoS/bearers via PCRF/PCF, emergency calling, multi-vendor interop
  • Core IMS/SIP: 5+ years with SIP/IMS; strong grasp of 3GPP (TS 23.228, 24.229, 29.xx), CSCF roles, registration, service routing
  • Kamailio mastery: Confident authoring kamailio.cfg routing logic; registrar/dialog/topology hiding; IMS modules in production
  • Software engineering to modify Kamailio (required): Proficient in C for high-performance network services (memory management, concurrency, lock-free/atomic patterns)
  • Experience building and changing Kamailio core/modules (parsers, transaction/dialog layers, ims_*), adding/adjusting AVPs/headers, and writing new module logic
  • Tooling: gcc/clang, make, gdb, valgrind/AddressSanitizer, perf/flamegraph, packet tools (pcap, sngrep, ngrep)
  • Strong unit/functional testing habits; familiarity with Kamailio test approaches and CI
  • Comfortable proposing and landing upstream PRs, engaging in code review, and maintaining forks/patch sets
  • Systems & SRE: Linux networking, DNS (NAPTR/SRV), TLS/mTLS, observability (Prometheus/Grafana, ELK/Loki/OpenTelemetry)
  • Automation: Git workflows, CI/CD, Docker/Kubernetes, IaC (Terraform/Helm), scripting (Python/Bash/Lua)
  • Communication: Clear design docs and incident write-ups

Nice to Have

  • FreeSWITCH/Asterisk; RTP/RTCP; media relays (rtpengine/rtpproxy); SBC concepts
  • Diameter (Cx/Sh/Gx), ENUM/NP; VoWiFi/VoNR; SRVCC/eSRVCC exposure
  • Prior upstream contributions to Kamailio or related SIP projects
  • Telecom fraud mitigation and signaling security patterns

Additional Information

  • On-call (shared): Keep the voice core healthy
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Telnyx

Telnyx delivers global, low-latency voice and messaging infrastructure powered by a private global network. The company provides Voice AI agents, programmable communications APIs, and eSIM solutions for businesses requiring high-quality, secure, and scalable real-time interactions.

With full ownership of its telecom stack—from carrier network to AI inference—Telnyx enables enterprises to deploy autonomous, real-time AI agents with unmatched call quality, compliance, and speed. Its platform supports use cases across healthcare, finance, travel, logistics, and more.

Telnyx is trusted by over 14,000 industry-leading companies, including OpenAI, IBM, Cisco, Microsoft, and Zillow, and complies with global standards such as SOC 2, HIPAA, GDPR, and PCI.

All jobs at Telnyx Visit website
Job Details
Category infrastructure
Posted 2 hours ago