Telnyx

Software Engineer - Elixir

Telnyx

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Telnyx

Telnyx is pioneering the future of global connectivity by creating a private, global, multi-cloud IP network and delivering cutting-edge edge technology through user-friendly APIs. We are committed to transforming outdated systems, automating manual processes, and solving real-world connectivity challenges. Proudly profitable and financially stable, we invest in advanced technologies and cultivate continuous growth and learning among our team members.

Our vision is to enable borderless connectivity that drives unlimited innovation. Joining Telnyx means contributing to this transformative vision while advancing your skills and career.

Role Overview

We seek individuals with a solid foundation in developing effective products or systems, capable of managing complex environments, detail-oriented, and eager to learn new technologies. This role entails building and sustaining the software underpinning Telnyx’s communication and connectivity offerings. You will handle components like API gateways, authentication, and rate limiting, and collaborate closely with other engineering teams to enhance service exposures and monitoring.

Key Responsibilities

  • Develop and maintain APIs, services, and systems integral to Telnyx’s engineering operations.
  • Troubleshoot and resolve production issues spanning gateway, authentication, network, and application areas.
  • Collaborate cross-functionally to design and implement new features at scale.
  • Enhance engineering methodologies, tooling, processes, monitoring, and system reliability.

Candidate Profile

  • Minimum of 3 years of professional experience in software development using Elixir.
  • Strong understanding of functional programming principles and commitment to mastering Elixir.
  • Demonstrates balanced decision-making, optimizing for both speed and long-term benefits.
  • Experience managing relational databases at scale.
  • Familiarity with the complexities of concurrent and distributed systems.
  • Thorough knowledge of microservices architecture, including common patterns and pitfalls.
  • Experience with Docker, Kubernetes, Consul, Prometheus, Grafana, and RabbitMQ.
  • Continually updates and shares knowledge on emerging technologies and best practices.
  • Collaborative mindset prioritizing team success.

Preferred Qualifications

  • Background in developing or maintaining customer-facing APIs, gateways, authentication platforms, or internal tooling.
  • Comfort working in dynamic, product-focused settings.
  • Exposure to Envoy service proxy technology.

Tools & software

Docker Kubernetes Docker required Kubernetes required

How they work

Teamwork & Collaboration Attention to Detail Learning Agility
🤖
Online · instant AI help
Broxer