Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Telnyx

Senior Software Engineer, Elixir

Telnyx

Senior Software Engineer building and maintaining APIs and systems at Telnyx. Collaborating with teams to improve engineering processes and resolve production issues.

Posted 5/28/2026full-timeSão Paulo • California • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
CassandraConsulDockerElixirErlangJenkinsKafkaKubernetesPrometheusRabbitMQRedis

About the role

Key responsibilities & impact
  • Design, build, and maintain APIs, services, and systems across Telnyx’s engineering teams.
  • Debug production issues across services and multiple levels of the stack.
  • Work with engineers across the company to build new features at large scale.
  • Improve engineering standards, tooling, and processes.

Requirements

What you’ll need
  • Have 6+ years of professional software development experience with a functional programming language (Elixir/Erlang is preferred).
  • Have experience working with relational databases at scale.
  • Have deep knowledge of microservice architecture patterns and anti-patterns.
  • Have experience with message queues like RabbitMQ and Kafka.
  • Understand the challenges inherent in concurrent and distributed programming.
  • Have experience with more exotic databases/key-value stores such as ETS, Mnesia, Cassandra and Redis.
  • Have familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ.

Benefits

Comp & perks
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ElixirErlangrelational databasesmicroservice architecturemessage queuesRabbitMQKafkaconcurrent programmingdistributed programmingkey-value stores
Soft Skills
debuggingcollaborationengineering standards improvementprocess improvement