Software Engineer, Elixir - Telephony
Core
Design, build, and maintain APIs, services, and systems for Telnyx's global telephony platform, solving customer communications challenges.
Role type
Senior IC Elixir software engineer (telephony)
Builds
Telephony platform features, APIs, and services for global customers
Domain
Telecommunications / Cloud Infrastructure
Required skills
Elixir, microservice architecture, concurrent programming, distributed systems, system design, API development, performance optimization
Preferred skills
SIP, VoIP protocols (RTP, WebRTC, ICE, STUN, TURN), Consul, Docker, Kubernetes, CI/CD (Github Actions), Infrastructure as Code (Ansible), Observability (Grafana, Graylog, Prometheus)
Technologies
Elixir, Consul, Docker, Kubernetes, Github Actions, Ansible, Grafana, Graylog, Prometheus, RTP, WebRTC, ICE, STUN, TURN
Responsibilities
Design and build APIs and services for the telephony platform; Optimize core infrastructure for latency and scalability; Improve engineering standards and tooling; Collaborate on large-scale telephony features.
Seniority
Mid-level, hands-on IC
