Elixir Engineer

Please note that we are only able to support candidates located in these timezones: CST +2 , CST -2 , GMT +2 , GMT -2

About Telnyx
At Telnyx, we build voice, messaging, data and wireless services that facilitate high-fidelity, secure and modern modes of communication. As engineers, we develop globally distributed services that empower developers to create applications capable of real-time communication. We have nearly one hundred employees (70% engineers) between our remote team members, Chicago, USA office and Dublin, Ireland office.

Responsibilities
  • Design, build, test, deploy and maintain applications for the delivery of global communications services
  • Identify, optimize and resolve issues related to latency, scalability and performance
  • Create tools to automate critical aspects of production systems

Requirements
  • 3+ years of professional software development experience with an object oriented or functional programming language
  • An appreciation of functional programming and a strong desire to become an expert Elixir programmer
  • Experience working with relational databases at scale

Nice to have
  • Deep knowledge of microservice architecture patterns and anti-patterns
  • Experience with message queues like RabbitMQ and Kafka
  • Understanding of the challenges inherent in concurrent and distributed programming
  • Experience with more exotic databases such as ETS, Mnesia and Redis
  • Familiarity with Docker, Consul, Nomad, Jenkins, or Ansible

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error