Junior 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
Junior Software Engineer (Elixir)
Builds
Production APIs, services, and systems for customer-facing and internal platforms
Domain
Telecommunications, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Elixir, object-oriented or functional programming, relational databases at scale, concurrent and distributed programming, microservices architecture, Docker, Kubernetes, Consul, Prometheus, Grafana, RabbitMQ
Preferred skills
Customer-facing API/gateway/auth system experience, Envoy
Responsibilities
Design and maintain APIs and services across engineering teams, debug production issues across gateway/auth/network/application layers, collaborate on large-scale feature development, improve engineering standards, tooling, processes, observability, and reliability
Seniority
Junior, hands-on IC