Skip to main content
Telnyx

Senior Software Engineer - Elixir (Remote)

1w

Telnyx

Kraków, PL · Full-time · PLN 240,000 – PLN 360,000

About this role

Telnyx is an industry leader building the future of global connectivity through a private, global, multi-cloud IP network and hyperlocal edge technology via intuitive APIs. We're shaping seamless interconnection between people, devices, and applications while transforming antiquated systems. As a financially stable and profitable company, we invest in pioneering technologies and team growth.

Senior Software Engineers at Telnyx make significant decisions across teams, building delightful features that span the system. You'll work with business, sales, and operations to solve users’ pain points effectively. Comfort with lots of moving pieces, exquisite attention to detail, and learning new technologies define the role.

Backend engineers collaborate across nearly every team to design, build, and maintain APIs, services, and systems. Debug production issues across services and stack levels while improving engineering standards, tooling, and processes. Engage with engineers company-wide for large-scale feature development.

Join to contribute to an industry-shaping company fostering continuous learning and growth. Be part of laying foundations for borderless connectivity fueling limitless innovation. Grow your skills and career in a environment driven by innovative connectivity solutions.

Requirements

  • 6+ years of professional software development experience with a functional programming language (Elixir/Erlang 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
  • Understand challenges inherent in concurrent and distributed programming
  • Experience with exotic databases/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
  • Build successful products or systems with lots of moving pieces
  • Solve users’ pain points in collaboration with business, sales, and operations teams

Benefits

  • Remote work with in-office option
  • Environment of continuous learning and growth
  • Invest in pioneering technologies
  • Financially stable and profitable company