CareerPlan

Senior Software Engineer, Elixir

Full-time2026-10-01 → 2026-11-10

Core

Design, build, and maintain scalable backend APIs, services, and distributed systems for global connectivity solutions.

Role type

Senior backend software engineer (Elixir)

Builds

Production-grade microservices, APIs, and distributed systems for Telnyx's global IP network and edge technology.

Domain

Telecommunications / Distributed Systems

Required skills

Elixir, Erlang, relational databases, microservice architecture, message queues (RabbitMQ, Kafka), concurrent programming, distributed systems, key-value stores (ETS, Mnesia, Cassandra, Redis), container orchestration (Docker, Kubernetes), service discovery (Consul), CI/CD (Jenkins), observability (Prometheus)

Preferred skills

Thoughtful decision-making, fast-paced product-driven environment adaptability, continuous learning, knowledge sharing

Technologies

Elixir, Erlang, RabbitMQ, Kafka, Cassandra, Redis, Docker, Kubernetes, Consul, Jenkins, Prometheus

Responsibilities

Design and build scalable APIs and services; debug production issues across the stack; collaborate on large-scale feature development; improve engineering standards and tooling.

Seniority

Senior, hands-on IC