This job has expired

This position was posted on September 14, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Telnyx Inc. logo

FreeSWITCH Software Engineer (Remote)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

September 14, 2025

Full Job Description

📋 Description

  • Own and evolve Telnyx’s carrier-grade voice platform: you will be the primary technical authority for our FreeSWITCH back-to-back-user-agent (B2BUA) service that processes millions of call-minutes per day across six continents.
  • Design, code, test, and deploy new FreeSWITCH modules in C/C++ that extend SIP, RTP, WebRTC, and media-processing capabilities; your commits will immediately impact global call routing, transcoding, and recording features used by thousands of enterprise customers.
  • Diagnose and resolve complex production incidents—SIP 5xx storms, memory leaks, race conditions, kernel-level packet loss—using gdb, perf, tcpdump, and custom tracing; you will drive root-cause analyses and author post-mortems that prevent recurrence.
  • Optimize real-time media paths: profile CPU cache usage, reduce context switches, tune kernel network parameters, and implement zero-copy RTP forwarding to shave milliseconds off latency for high-definition voice and video calls.
  • Expand horizontal scale: refactor monolithic configurations into modular profiles, integrate with Kubernetes-based micro-services, and automate canary rollouts so new FreeSWITCH versions reach production safely and frequently.
  • Contribute upstream: triage open GitHub issues, submit patches to the FreeSWITCH core, and collaborate with the open-source community to influence the roadmap for features like STIR/SHAKEN, SRTP-DTLS, and AV1 codec support.
  • Build observability that operators love: create Prometheus exporters, Grafana dashboards, and distributed tracing spans that expose SIP dialog life-cycles, codec negotiation metrics, and per-carrier QoS scores in real time.
  • Partner with product managers to translate customer requirements (call-transfer, voicemail transcription, fraud detection) into technical epics, estimate effort, and deliver iterative releases every two weeks.
  • Mentor junior engineers through pair-programming, code reviews, and lunch-and-learn sessions on topics such as SIP RFC nuances, Valgrind leak hunting, and secure RTP best practices.
  • Champion reliability engineering: define SLOs for PDD (Post Dial Delay), PESQ voice quality, and call-setup success rates; build chaos-engineering experiments that validate failover across multi-region POPs.
  • Automate tedious tasks: write Ansible playbooks and Terraform modules that provision bare-metal and cloud instances, compile FreeSWITCH with custom modules, and run regression test suites in CI/CD pipelines.
  • Influence architecture decisions: evaluate when to adopt new signaling protocols (SIP over QUIC, HTTP/3), containerize media functions, or offload DSP to FPGA/GPU cards for ultra-high-density transcoding.
  • Ensure security and compliance: implement TLS 1.3, SRTP, and STIR/SHAKEN certificate management; perform threat modeling and penetration-test reviews to protect customer call data and meet PCI-DSS and SOC 2 requirements.
  • Continuously learn and share: attend ClueCon, Kamailio World, and virtual VoIP meetups; publish blog posts and internal tech talks that keep Telnyx at the forefront of real-time communications innovation.

Skills & Technologies

Remote

Ready to Apply?

You will be redirected to an external site to apply.

Telnyx Inc. logo
Telnyx Inc.
Visit Website

About Telnyx Inc.

Telnyx Inc. is a Chicago-based communications platform that provides global carrier-grade voice, messaging, SIP trunking, wireless data, and programmable telecom APIs. Its private, multi-cloud network spans 25 regions, offering real-time call routing, number management, and elastic trunking to enterprises and software vendors. The company delivers self-service portals, SDKs, and REST APIs for embedding voice, SMS, fax, and IoT connectivity into applications, with pay-as-you-go pricing and 24/7 support.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Any Location / Remote
Full-time
Expired May 2, 2026
GitLab
Remote
Degree Required

3 months ago

Apply
Expires soon
Remote: ANZ
Full-time
Expires Jun 13, 2026 (Soon)
Python
JavaScript
GCP
+5 more

2 months ago

Apply
Expires soon
Sedgwick Claims Management Services, Inc. logo

Sedgwick Claims Management Services, Inc.

US Telecommuter
Full-time
Expires Jun 11, 2026 (Soon)
Remote
$18-32/hr
Degree Required

2 months ago

Apply
Expires soon
Remote
Full-time
Expires Jun 14, 2026 (Soon)
Remote

2 months ago

Apply