Software Engineer, Elixir
Core
Design, build, and maintain APIs, services, and systems enabling seamless delivery of Telnyx's communication and connectivity services, including API gateways, authentication, and rate-limiting.
Role type
Senior Elixir backend engineer (distributed systems)
Builds
Production-grade API gateways, authentication systems, and microservices for global connectivity
Domain
Telecommunications, Cloud Infrastructure, Distributed Systems
Required skills
Elixir, functional programming, relational databases at scale, concurrent and distributed programming, microservices architecture, Docker, Kubernetes, Consul, Prometheus, Grafana, RabbitMQ
Preferred skills
Envoy, customer-facing API development, internal platform operations
Responsibilities
Design and maintain APIs and services across engineering teams, debug production issues across gateway/auth/network layers, build new large-scale features, improve engineering standards and observability
Seniority
Senior, hands-on IC