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