Senior Software Engineer, Elixir

New
T
TelnyxTelecommunications
Argentina, Brazil, Poland, Spain, USAFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
DockerErlangKafkaKubernetesRabbitmqRedisMicroservicesDistributed Systems

Requirements

  • 6+ years of professional software development experience.
  • Strong background in a functional programming language (Elixir/Erlang is preferred).
  • Experience working with relational databases at scale.
  • 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 key-value stores such as ETS, Mnesia, Cassandra, and Redis.
  • Familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ.

Responsibilities

  • 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.
  • Collaborate with business, sales, and operations teams to understand and solve user pain points.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now