Elixir Engineer (WebRTC) — Remote

Posted 25 Days Ago
5 Locations
In-Office or Remote
Senior level
Big Data • Internet of Things • Mobile • Other
The Role
Design, build, operate, and evolve backend services supporting WebRTC and Voice SDK products. Own authentication, token management, proxying, push notifications, RTC DNS, and diagnostic systems. Improve reliability, scalability, observability, deployment safety, and production support for distributed, real-time services. Diagnose issues across backend, networking, and infrastructure layers while collaborating with mobile, JavaScript, and infrastructure engineering teams.
Summary Generated by Built In

About Telnyx

Telnyx is an industry leader that's not just imagining the future of global connectivity—we're building it. From architecting and amplifying the reach of a private, global, multi-cloud IP network, to bringing hyperlocal edge technology right to your fingertips through intuitive APIs, we're shaping a new era of seamless interconnection between people, devices, and applications.

We're driven by a desire to transform and modernize what's antiquated, automate the manual, and solve real-world problems through innovative connectivity solutions. As a testament to our success, we're proud to stand as a financially stable and profitable company. Our robust profitability allows us not only to invest in pioneering technologies but also to foster an environment of continuous learning and growth for our team.

Our collective vision is a world where borderless connectivity fuels limitless innovation. By joining us, you can be part of laying the foundations for this interconnected future. We're currently seeking passionate individuals who are excited about the opportunity to contribute to an industry-shaping company while growing their own skills and careers.

We're looking for an Elixir Engineer to join our WebRTC squad and take ownership of the backend services behind our real-time communications and Voice SDK platform.

Our SDKs are supported by a set of Elixir backend services covering authentication and token management, push notification delivery, connection proxying, routing, and diagnostic logging. These services carry customer-facing traffic and are growing fast. We're looking for a dedicated backend engineer who can own them — and who brings the distributed-systems judgement the squad needs when deciding how these services should be built.

You'll be the first dedicated backend engineer on this squad. You'll work closely with our mobile and JavaScript SDK engineers, and alongside Telnyx's wider Elixir community, owning backend systems from design and implementation through deployment, monitoring, scaling, and production support.

This is a systems-focused role for someone who enjoys distributed production services, reliability problems, and understanding how applications, networks, and infrastructure interact under real load.

What You'll Do

  • Design, build, and operate Elixir services supporting our real-time communications and Voice SDK products
  • Own the backend systems behind authentication and token issuance, push notification delivery, connection proxying, routing, and diagnostics
  • Improve the reliability, scalability, and maintainability of customer-facing services under sustained load
  • Strengthen connection setup, authentication flows, session handling, and service behaviour across real-time workloads
  • Build observability that makes production behaviour visible: structured logs, metrics, dashboards, alerts, and operational tooling
  • Improve visibility into push notification delivery so failures to APNs and FCM are traceable rather than silent
  • Diagnose production issues across application, networking, and client connectivity boundaries
  • Improve deployment processes, rollout safety, and production readiness for distributed services
  • Turn recurring customer and operational issues into durable engineering improvements
  • Set the technical direction for these services and help raise backend practice across the squad

You'd Be A Good Fit If You Have

  • Production experience with Elixir or Erlang — you've shipped and operated BEAM services, not just read about them. Comfort with OTP (GenServer, supervision trees, process design) and the Elixir ecosystem (Phoenix, Ecto, Telemetry)
  • Experience with high-load, high-throughput backend systems — and the judgement to tell a sound architectural decision from a plausible-looking one
  • Experience with persistent connections — WebSockets, Phoenix Channels, or similar connection-oriented systems, including session lifecycle, reconnection, and backpressure
  • Experience building or operating authentication, token, or session services
  • Strong experience with distributed systems and service-oriented architectures
  • Experience owning services through their whole lifecycle: design, deployment, monitoring, troubleshooting, and scaling
  • Experience with Kubernetes, containers, CI/CD, and modern production infrastructure
  • A strong observability mindset — logging, metrics, dashboards, alerting, and root-cause analysis
  • Good networking fundamentals and the ability to troubleshoot across software, networking, and infrastructure boundaries
  • Strong communication skills and the ability to work with engineers across different parts of the stack

Nice to Have

  • Experience with push notification infrastructure such as APNs or FCM
  • Experience with DNS, edge routing, service discovery, or globally distributed systems
  • Experience building internal diagnostic, observability, or troubleshooting tools
  • Experience building backend services consumed by mobile or JavaScript SDKs
  • Familiarity with WebRTC, VoIP, or voice/video communications — useful context, but the backend work does not require it
  • Open-source contributions to the BEAM ecosystem

---

#REMOTE



Skills Required

  • Strong professional experience building and operating backend systems in production
  • Strong experience with distributed systems and service-oriented architectures
  • Experience with Elixir or Erlang, or strong backend engineering experience with willingness to learn Elixir
  • Experience building or operating real-time, low-latency, or connection-oriented systems
  • Strong understanding of authentication, service communication, session lifecycle, reliability, and failure recovery
  • Experience owning services through design, development, deployment, monitoring, troubleshooting, and scaling
  • Experience with Kubernetes, containers, CI/CD, and modern production infrastructure
  • Experience with logging, metrics, dashboards, alerting, and root-cause analysis
  • Understanding of networking fundamentals and troubleshooting across software, networking, and infrastructure
  • Strong communication and cross-functional collaboration skills
  • Experience with WebRTC, VoIP, voice/video communications, or other real-time communication systems
  • Experience with WebSockets or other persistent connection technologies
  • Experience with push notification infrastructure such as APNs or FCM
  • Experience with DNS, edge routing, service discovery, or globally distributed systems
  • Experience building internal diagnostic, observability, or troubleshooting tools
  • Experience building backend services supporting mobile or JavaScript SDKs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, Texas
280 Employees
Year Founded: 2009

What We Do

Telnyx delivers voice, messaging and more for applications and next-generation communications companies. Offering a communications platform that provides global carrier-grade services, Telnyx maintains an international, private IP network and grants its customers unprecedented control over their communications through its innovative portal and RESTful API. Telnyx products include voice (elastic SIP trunking, global number search, and telephony data), programmatic messaging, wireless (mobile IoT), embedded communications (WebRTC) and automated networking. Customers provision services a la carte and pay by usage for scalable, on-demand communications.

Similar Jobs

CSC Logo CSC

Payroll Specialist

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
3 Locations
8500 Employees

Pfizer Logo Pfizer

Senior Manager, HTA, Value and Evidence (HV&E), Genitourinary Cancer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
139K-232K Annually

Mastercard Logo Mastercard

Director Security Engineering for Blockchain and Digital Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dublin, IRL
38800 Employees

Mastercard Logo Mastercard

Manager, Product Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dublin, IRL
38800 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
OmniCable Thumbnail
Other
Houston, Texas
815 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account